neogod פורסם 2008 בפברואר 12 Share פורסם 2008 בפברואר 12 יש לי שתי מחלקות, אחת יורשת מהשניה :public class C{ public void foo (D d) { System.out.println("cd"); }public class D extends C { public void foo(C c) { System.out.println("dc"); } public void foo (D d) { System.out.println("dd"); } }}והדרייבר שמשתמש בשיטות הנל : public class Main{ C cd = new D (); D dd = ( D ) cd; System.out.println(dd.foo(dd)); System.out.println(dd.foo(cd)); System.out.println(cd.foo(dd)); System.out.println(cd.foo(cd));}ואני מקבל את השגיאה הבא: <identifier> expected בprintln למה??? קישור לתוכן שתף באתרים אחרים More sharing options...
exercise פורסם 2008 בפברואר 12 Share פורסם 2008 בפברואר 12 המחלקה D היא פנימי ל C או לא ? (כי אם לא, יש לך טעות בסוגריים).אם היא כן, אז ב main אתה צריך לגשת ל D עם C.Dאתה גם מנסה להדפיס פונקציות עם ערך חזרה של void, ככה שנראה לי שאתה רוצה להריץ dd.foo(dd)ולאSystem.out.println(dd.foo(dd));וגם השורה האחרונה לא תעבוד לך (אין הגדרה ב C ל FOO שמקבל C). קישור לתוכן שתף באתרים אחרים More sharing options...
Buffer פורסם 2008 בפברואר 12 Share פורסם 2008 בפברואר 12 זה לא נכון:public class Main{ ... }אתה מגדיר מחלקה ומריץ דרכה קוד בלי שיש לך שיטה בכלל.. צריך להיות את השיטה שתעטוף את הקוד שלך:public static void main(String[] str){ ... } קישור לתוכן שתף באתרים אחרים More sharing options...
neogod פורסם 2008 בפברואר 13 מחבר Share פורסם 2008 בפברואר 13 תודה שיניתי את מה שצריך , עכשיו הכל תקין קישור לתוכן שתף באתרים אחרים More sharing options...
QuAKeR_996 פורסם 2008 בפברואר 13 Share פורסם 2008 בפברואר 13 אחי אני משתמש עורך מעולה ל JAVA שנקרא ECLIPSE כנראה אתה גם משתמש בו.כשיש לך שגיאה הוא נותן לך אפשרויות לתיקון. אחלה קומפיילר. בהצלחה! קישור לתוכן שתף באתרים אחרים More sharing options...
exercise פורסם 2008 בפברואר 13 Share פורסם 2008 בפברואר 13 אכן, ניתן ללחוץ ctrl-1 על שגיאה כדי לקבל אופציות לתיקון. אני אישית לא שמתי לב בכלל שהגדרת את ה main בתור מחלקה ולא מתודה... קישור לתוכן שתף באתרים אחרים More sharing options...
QuAKeR_996 פורסם 2008 בפברואר 13 Share פורסם 2008 בפברואר 13 וגם, ליד כל שגיאה יש סימן עם X. תלחץ עליו פעם אחת בכפתור שמאלי ואז הוא יפתח לך רשימת אפשרויות לפיתרון הבעיה קישור לתוכן שתף באתרים אחרים More sharing options...
iem פורסם 2008 בפברואר 13 Share פורסם 2008 בפברואר 13 אחי אני משתמש עורך מעולה ל JAVA שנקרא ECLIPSE כנראה אתה גם משתמש בו. כשיש לך שגיאה הוא נותן לך אפשרויות לתיקון. אחלה קומפיילר. בהצלחה! איזה מהגירסאות הכי מתאימה למי שלומד מבוא למדמ"ח ושפת JAVA ? (מצ"ב הקובץ...) [attachment deleted by admin] קישור לתוכן שתף באתרים אחרים More sharing options...
exercise פורסם 2008 בפברואר 13 Share פורסם 2008 בפברואר 13 זה לא שיש יותר מדי אופציות שם, כן ? בכל מקרה, תקח את הראשון. קישור לתוכן שתף באתרים אחרים More sharing options...
iem פורסם 2008 בפברואר 13 Share פורסם 2008 בפברואר 13 זה לא שיש יותר מדי אופציות שם, כן ? בכל מקרה, תקח את הראשון. אתה זריז תודה ! קישור לתוכן שתף באתרים אחרים More sharing options...
neogod פורסם 2008 בפברואר 13 מחבר Share פורסם 2008 בפברואר 13 אני לא משתמש ב ECLIPSE כי לא ממש הצלחתי להשתמש בה ,אני משתמש בסביבת עבודה ממש פשוטה שאין בה שום אפשרויות מעבר למינימום !!! קישור לתוכן שתף באתרים אחרים More sharing options...
iem פורסם 2008 בפברואר 13 Share פורסם 2008 בפברואר 13 והיא ....? : קישור לתוכן שתף באתרים אחרים More sharing options...
exercise פורסם 2008 בפברואר 13 Share פורסם 2008 בפברואר 13 notepad ? קישור לתוכן שתף באתרים אחרים More sharing options...
iem פורסם 2008 בפברואר 14 Share פורסם 2008 בפברואר 14 אבל בnotepad אתה לא יכול באמת לעשות כלום... איפה פה חוית התכנות ? הרי כל הקטע זה הדיבוג... קישור לתוכן שתף באתרים אחרים More sharing options...
Recommended Posts
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.