ABA


"עבודה בOOP, הורשות של בנאים.."
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #10565 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10565
matan13
חבר מתאריך 14.7.08
19469 הודעות
   21:53   12.01.12   
אל הפורום  
  עבודה בOOP, הורשות של בנאים..  
 
   יש לי את המחלקה האבסטרקית polygon, ויש לי את המחלקה triangle extends polygon, בבנאי של triangle, הוא מקבל שלוש נקודות, ועשיתי:
this.p1=p1;
this.p2=p2;
this.p3=p3;

אבל הוא נותן שגיאה ואומר שלא מוגדר בפוליגון בנאי ריק(בעבודה רשום שאסור להוסיף בנאים חוץ מאלו שהם רשמו לנו, והבנאי הריק לא שם).
אז אני מניח שהקומפיילר פשוט מוסיף ()super, ואז לא יודע מה לעשות בגלל שאין כזה בpolygon, מה אני אמור לעשות?

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

תודה מראש.


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  הצהרת על המשתנים כ protected? dvir8 12.01.12 22:07 1
     בtriangle אתה מתכוון? אם כן, אז כן. matan13 12.01.12 22:11 2
  אז איזה בנאי יש ב-polygon? ldan192  12.01.12 22:55 3
     אין לי בנאי כזה בפוליגון, יש בנאי יחיד matan13 13.01.12 07:03 4
  תצרף את הקוד.. VeNom  13.01.12 09:15 5
     עשיתי ככה בסוף: matan13 13.01.12 14:28 6

       
dvir8
חבר מתאריך 13.5.02
5929 הודעות
   22:07   12.01.12   
אל הפורום  
  1. הצהרת על המשתנים כ protected?  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
matan13
חבר מתאריך 14.7.08
19469 הודעות
   22:11   12.01.12   
אל הפורום  
  2. בtriangle אתה מתכוון? אם כן, אז כן.  
בתגובה להודעה מספר 1
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   22:55   12.01.12   
אל הפורום  
  3. אז איזה בנאי יש ב-polygon?  
בתגובה להודעה מספר 0
 
נסה לקרוא גם ל-;(super(p1, p2, p3


בברכה,
עידן


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
matan13
חבר מתאריך 14.7.08
19469 הודעות
   07:03   13.01.12   
אל הפורום  
  4. אין לי בנאי כזה בפוליגון, יש בנאי יחיד  
בתגובה להודעה מספר 3
 
   שהוא לפי מערך של נקודות..

Polygon(Point[] points)


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
VeNom  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 7.6.02
7922 הודעות, 1 פידבק
   09:15   13.01.12   
אל הפורום  
  5. תצרף את הקוד..  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
matan13
חבר מתאריך 14.7.08
19469 הודעות
   14:28   13.01.12   
אל הפורום  
  6. עשיתי ככה בסוף:  
בתגובה להודעה מספר 5
 
  

super(new Point[]{p1,p2,p3});


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net