שאלה בקשר ל getPolygonsOfAreaUpTo עבודה 4

מנהלים: TA_nimrod, TA_Igor, TA_Adi

שלח תגובה
sGs
הודעות: 1
הצטרף: 19:43 26/12/2009

שאלה בקשר ל getPolygonsOfAreaUpTo עבודה 4

שליחה על ידי sGs » 19:56 26/12/2009

רציתי לדעת אם המערך שעליי להחזיר הוא כמו polygonContainer המכיל null במקומות הלא מלאים
או שעל המערך להיות באורך מס הפוליגונים שהוא מכיל וללא null
תודה מראש

dimaku
הודעות: 13
הצטרף: 15:28 23/10/2009

Re: שאלה בקשר ל getPolygonsOfAreaUpTo עבודה 4

שליחה על ידי dimaku » 20:07 26/12/2009

האפשרות הראשונה

michal cohen
הודעות: 87
הצטרף: 19:04 11/11/2009

Re: שאלה בקשר ל getPolygonsOfAreaUpTo עבודה 4

שליחה על ידי michal cohen » 21:55 26/12/2009

עד כמה שהבנתי משושורים קודמים זה צריך להיות דווקא האפשרות השניה....

TA_Yoni
הודעות: 236
הצטרף: 13:44 18/10/2009

Re: שאלה בקשר ל getPolygonsOfAreaUpTo עבודה 4

שליחה על ידי TA_Yoni » 22:14 26/12/2009

השיטה getPolygonsOfAreaUpTo מחזירה polygonContainer ( ולא מערך ) . איך שה polygonContainer ממומש או לצורך העניין מה שהמערך שבחרת לממש באמצעותו מכיל זאת בחירה שלכם. מה שצריך להטריד אתכם הוא לא מה יש בתוך התאים במערך אלא הדברים שיחזרו ממנו בקריאה לשיטה ציבורית. זאת אומרת שאם א"כ אני מבקש את הצורה במקום הראשון באוסף ( ויש חמש צורות באוסף ) אני לא אקבל null.
המתרגל יוני

Brk
הודעות: 87
הצטרף: 17:58 25/10/2009

Re: שאלה בקשר ל getPolygonsOfAreaUpTo עבודה 4

שליחה על ידי Brk » 00:13 27/12/2009

TA_Yoni כתב:השיטה getPolygonsOfAreaUpTo מחזירה polygonContainer ( ולא מערך ) . איך שה polygonContainer ממומש או לצורך העניין מה שהמערך שבחרת לממש באמצעותו מכיל זאת בחירה שלכם. מה שצריך להטריד אתכם הוא לא מה יש בתוך התאים במערך אלא הדברים שיחזרו ממנו בקריאה לשיטה ציבורית. זאת אומרת שאם א"כ אני מבקש את הצורה במקום הראשון באוסף ( ויש חמש צורות באוסף ) אני לא אקבל null.
קצת הבהרה אין getters עבור המחלקה polygonContainer חוץ מאשר numOfPolygons() שמחזיר את מספר הפוליגנים שקיימים במערך באותו רגע שעבורו הגדרתי משתנה CurrentSize שכול הזמן נמצא בביקורת על גודל המערך. כלומר אם יש לי אובייקט שבתוכו יש container בעל אורך 10 אבל מכיל רק 4 פוליגונים אזי הsize יהיה 4 אבל ופה האבל הגדול יהיה 6 null לאחר מכן שאליהם לפי דעתי לא אמורה להיות לכם גישה אליהם הרי המערך מוגדר כprivate .
כמו כן כול הבילבול הזה נובע מתגובה של מתרגל שאמר שיורידו נקודות על קיום null במערך,אז אני שואל שוב אם יש לי מערך באורך 10 שמכיל 4 פוליגונים ומשתנה size בגודל 4 בהתאם לגודל הפולוגינים,אם תוסיף עוד פוליגון אז זה יהיה size=5 וכך הלאה,אבל לא משנה ,אבל לצד זה יהיה 6 null האם זה מצב לא חוקי,לא תקין מבחינתכם האם על זה תורידו נקודות??

אני מבקש הבהרה על זה כי זה באמת נמאס,אנשים חותכים את המערכים שלהם מגודל 10 לגודל 4 רק בגלל הפרנויה הזו של null .

TA_Yoni
הודעות: 236
הצטרף: 13:44 18/10/2009

Re: שאלה בקשר ל getPolygonsOfAreaUpTo עבודה 4

שליחה על ידי TA_Yoni » 00:56 27/12/2009

תקרא את ה FAQ של תרגיל 4 ( מופיע באתר הקורס ).
המתרגל יוני

שלח תגובה

חזור אל “- מבוא למדעי המחשב 2010”