אין לזה צורה - קושי בהבנת התרגיל

  1. אני לא מבין אם בinit כשאני מגדיר את הנקודות, עליי להגריל ערכים בעזרת הפעולות שבמחלקה?
    או שinit מקבלת 2 נקודות, וההגרלה מתבצעת בהמשך בנפרד?

  2. אם הנקודה start point לא יוצאת בצד השמאלי למעלה, המלבן תקין? או שעליי להגריל מחדש?

  3. אפשר ליצור לולאות ותנאים בinit?

לייק 1
  1. למה שלא תגריל ב init את הנקודות?

  2. עליך להגריל מחדש

  3. כן

השאלה היא מה הדרישה?

להבנתי, המחלקה יוצרת את המלבן
ולכן ב init אתה אמור להגריל 2 נקודות שמגדירות מלבן. ללא שימוש בפעולות אחרות של המחלקה שאופן תיאורטי טרם נכתבו.
זה שאחרי זה יש סעיפים בשאלה על פעולות בתוך המחלקה שכבר מקבלות רשימה של מלבנים לא קשור לסעיף הראשון של השאלה…