task 4

מנהל: The Architect

נעול
eladrai
הודעות: 55
הצטרף: 11:51 06/12/2008

task 4

שליחה על ידי eladrai » 21:21 09/02/2009

the selected one.

איך אני יודע איזה לבחור????
וחוץ מלהחזיר אידיוידואל שאני אמור לבחור, מה עוד השיטה הזאת שמחלקה עושה?
האם יש עוד שיטות במחלקה הזאת?
עד מתי דו חוגי

yurib
הודעות: 207
הצטרף: 18:30 19/11/2008

שליחה על ידי yurib » 22:11 09/02/2009

תקרא טוב את ההוראות בסעיף הזה, לא מבקשים ממך לכתוב מחלקה.

eladrai
הודעות: 55
הצטרף: 11:51 06/12/2008

אוקי אז..

שליחה על ידי eladrai » 22:22 09/02/2009

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

yurib
הודעות: 207
הצטרף: 18:30 19/11/2008

שליחה על ידי yurib » 00:24 10/02/2009

תעבור שוב על מה זה בדיוק ממשק אם אתה לא בטוח, בקצרה, אתה צריך לכתוב את השיטה הזו אבל לא בשלב הזה, כשתצטרך יהיה לך את המידע שחסר.

thelegend
הודעות: 95
הצטרף: 21:02 15/12/2008

לילה טוב

שליחה על ידי thelegend » 02:14 14/02/2009

קודם כל השאלה היא האם ממשק לא כותבים בתור מחלקה??? ואם לא אז איפה האם בתוך Individual כאילו הממשק הוא שיטה\פונקציה???
דבר שני מה בעצם רוצים ממני לבנות או להגדיר(חוץ מלהחזיר את ה selected one שזה ברור לי)

irmi
הודעות: 60
הצטרף: 14:49 18/11/2008

שליחה על ידי irmi » 16:40 14/02/2009

ממשק בונים בנפרד, לא בתוך מחלקה. תסתכל על דוגמאות הקוד במחברת\קבצים.
ממשק הוא בעצם מעין דף עם שרטוטים של בניין שאותו תבנה אחר כך(המימושים)

•ממשק (Interface) הנו מבנה לוגי המצהיר על מתודות מופשטות (Abstract Methods), מאפיינים מופשטים או אירועים (Events).

•ממשק אינו יכול להכיל מתודות עם מימושים או Data Members.

•ממשק דומה למחלקה אבסטרקטית (Abstract class) בזה שלא ניתן לייצר ממנו מופעים.

•אולם הוא שונה ממחלקה אבסטרקטית משום שהוא יכול להגדיר רק חברים מופשטים.

•בממשקים לא ניתן להגדיר הרשאות גישה הן תמיד public


עוד עזרה בלהבדיל בין ממשק למחלקה אבסטרקטית(סתם כדי שתדע למה יצרו את שניהם ולא לדוגמא,רק ממשק):

אם כותבים רק את מה שצריך לעשות אז – Interface
אם כותבים מה שצריך לעשות וגם איך אז – Abstract class
irmi

מספר עובדות בזמן אמת:
1.אתה גולש באינטרנט
2.אתה נמצא בפורום מדעי המחשב
3.אתה קורא את החתימה שלי כעת
5.אתה לא שם לב ש 4. לא הופיע
6.אתה בודק את זה
7.אתה מחייך ואפילו מצחקק קלות ואומר, היי, אהבתי!!

benny
הודעות: 81
הצטרף: 22:27 29/11/2008

שליחה על ידי benny » 19:21 14/02/2009

ניסיון לא הכי טוב לענות על זה..
אני צריך את reproduce בשביל nextGeneration הרי.. אז מה הקשר בין המימוש של reproduce והאובייקט selection שתקוע משום מקום ולא שימושי לכלום?

נעול

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