עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Class Point - מימוש שיטה מסויימת

Featured Replies

פורסם

זו המחלקה שלי:

public boolean isAbove (Point other)
{
return _y > other._y;
}

public boolean isUnder (Point other)
{
return _y != other._y && !isAbove(other);
}

public boolean isLeft (Point other)
{
return _x < other._x;
}


public boolean isRight (Point other)
{
return _x != other._x && !isLeft(other);
}

בפונציות isUnder ו-isRight אני חייב להשתמש בפונקציות isAbove ו-isLeft מבלי להשתמש בערכי הנק' (אלו שיעורי בית)

השאלה שלי היא האם מה שעשיתי מתקבל, אני חושש שלא ואין לי כל רעיון אחר איך לפתור את זה

נערך על-ידי falukky

פורסם

תערוך את ההודעה (במצב מתקדם) ושים את הקוד בתוך טג קוד (כפתור עם ציור #) כדי שיהיה יותר קריא.

פורסם

אמרת שאסור לך להשתמש בערכי הנקודות ב-iUnder ו-isRight, אבל זה בדיוק מה שעשית.

פורסם
  • מחבר

זה הפיתרון היחידי שחשבתי עליו, אחרת יש לי בעיה עם סימן ה-"="

פורסם

אז תחשוב על פתרון יותר טוב :)

אתה צריך להשתמש רק בפונקציות isAbove ו-isLeft.

פורסם
  • מחבר

לא מוצא ואני גם לא יכול לרשום עוד שיטות חדשות

פורסם

תחשוב איזה עוד ניסוחים אפשריים יש למשפט "נקודה א נמצאת מתחת לנקודה ב".

פורסם
  • מחבר

שערך ה-Y שלה קטן יותר

פורסם

ומה קורה אם אתה מחליף בין נקודה א' לנקודה ב'?

נקודה א' נמצאת מעל נקודה ב'. מה זה אומר על נקודה ב' לעומת נקודה א'?

פורסם
  • מחבר

נמוכה יותר

- - - תגובה אוחדה: - - -

	public boolean isAbove (Point other)	{
return _y < other._y && !(_y != other._y);
}

public boolean isUnder (Point other)
{
return isAbove(other);
}

זה אמור להיות בסדר לא ?

- - - תגובה אוחדה: - - -

שיניתי ל:

	public boolean isAbove (Point other)	{
return _y < other._y && (other._y > _y);
}

וזה עדיין לא עוובד

פורסם

תחשוב על המשפט "נקודה א נמצאת מתחת לנקודה ב".

איך תנסח אותו מחדש באמצעות הביטוי "מעל"?

פורסם
  • מחבר

נק' ב נמצאת מתחת לנק' א

פורסם

קרוב. נסה שוב. השלם:

"נקודה א נמצאת מתחת לנקודה ב" = "נקודה ב נמצאת (.....) נקודה א".

נערך על-ידי שניצל

פורסם
  • מחבר

מעל

פורסם

אחלה. איך זה בא לידי ביטוי בקוד?

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.