הגשת העבודה מס' 5

מנהל: The Architect

נעול
yehudahs
הודעות: 15
הצטרף: 20:01 19/12/2008

הגשת העבודה מס' 5

שליחה על ידי yehudahs » 17:16 21/02/2009

אני מנסה להגיש אבל המערכת לא נותנת לי בגלל הודעה לא ברורה -

TestRunner.java:106: evaluate() in cannot override evaluate() in KnapsackIndividual; attempting to assign weaker access privileges; was public

מה ? מה?

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

שליחה על ידי yurib » 17:32 21/02/2009

כשאתה דורס שיטה אתה לא יכול להחמיר את רמת הגישה ביחס למחלקת העל אלא רק להקל אותה. כנראה הגדרת את evaluate של KnapsackIndividual כ protected או private, בעוד שבמחלקת העל היא מוגדרת כפומבית. או שתגביל את רמת הגישה במחלקת העל או שתקל את הרמת בגישה במחלקה היורשת (תזכור שנאמר בהנחיות שרמת הגישה עבור כל השיטות תהיה מחמירה כעל האפשר אז תחשוב מה נכון יותר לעשות)

נעול

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