Class Point - מימוש שיטה מסויימת - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

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


falukky

Recommended Posts

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

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 מבלי להשתמש בערכי הנק' (אלו שיעורי בית)

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

קישור לתוכן
שתף באתרים אחרים

נמוכה יותר

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

	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);
}

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

קישור לתוכן
שתף באתרים אחרים

ארכיון

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

×
  • צור חדש...