ABA


"שאלה ממש ממש קטנה כללית ב JAVA"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #14332 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 14332
xzoooooom
חבר מתאריך 19.3.02
20316 הודעות, דרג אמינות חבר זה
   12:29   26.09.07   
אל הפורום  
  שאלה ממש ממש קטנה כללית ב JAVA  
 

השאלה נמצאת בתמונה..

לא הבנתי למה הם כתבו BasicRobot..
בכל הדוגמאות שיש לי זה כתוב כמו השאלה ששאלתי בתמונה, חוץ מבדוגמא הזאתי..


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  אני לא יודע JAVA אבל אני יכול לענות לך Net_Boy  26.09.07 13:55 1
     סה''כ רציתי לדעת למה הם לא רשמו מה ששאלתי :| מילה.. xzoooooom 26.09.07 18:51 2
         זו לא טעות ופולימורפיזם מסביר לך את זה Net_Boy  26.09.07 19:07 3
             אוקי תודה רבה xzoooooom 27.09.07 13:01 4
  מבוא למדעי המחשב ושפת JAVA :)? jossepe_4u  28.09.07 13:25 5
     להערכתי זה טעות שלהם... אתה צודק... jossepe_4u  28.09.07 16:25 6
         ממש לא טעות... זה תקין.. Nesher  28.09.07 16:31 7
             O_O xzoooooom 29.09.07 13:45 8
             אם אפשר לקבל תשובה קצת יותר מנומקת... jossepe_4u  29.09.07 20:26 9
                 מכיוון ש-ReArrange בעצם יורש את BasicRobot Nesher  29.09.07 23:17 10
                     אמממ אבל הקטע ש BasicRobot הוא יותר כללי.. xzoooooom 30.09.07 07:21 11
                         בדקתי קצת ב-#C את הנושא Nesher  30.09.07 10:48 12
                             מכתב jossepe_4u  30.09.07 17:26 13
                                 בידיוק. xzoooooom 30.09.07 17:53 14
                                 סבבה, אז כמו שאמרתי לפחות מבחינת סינטקס Nesher  30.09.07 18:09 15

       
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק, 2 נקודות
   13:55   26.09.07   
אל הפורום  
  1. אני לא יודע JAVA אבל אני יכול לענות לך  
בתגובה להודעה מספר 0
 
   זה נקרא פולימורפיזם (ריבוי צורות) וזה מופיע בכל תיכנות מונחה עצמים.
המנגנון נותן הפשטה מלאה לתוכנית שלך.


יש הסבר מאד מאד מפורט ומקיף בויקיפדיה
מקווה שזה יעזור .
ואם עדיין יש שאלות אתה מוזמן
http://he.wikipedia.org/wiki/%D7%A4%D7%95%D7%9C%D7%99%D7%9E%D7%95%D7%A8%D7%A4%D7%99%D7%96%D7%9D_(%D7%AA%D7%95%D7%9B%D7%A0%D7%94)



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
xzoooooom
חבר מתאריך 19.3.02
20316 הודעות, דרג אמינות חבר זה
   18:51   26.09.07   
אל הפורום  
  2. סה''כ רציתי לדעת למה הם לא רשמו מה ששאלתי :| מילה..  
בתגובה להודעה מספר 1
 
ערכתי לאחרונה בתאריך 26.09.07 בשעה 18:56 בברכה, xzoooooom
 
יענו זה לא טעות מה שהם רשמו? נראה לי זה לא נכון שרשום שם BasicRobot


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק, 2 נקודות
   19:07   26.09.07   
אל הפורום  
  3. זו לא טעות ופולימורפיזם מסביר לך את זה  
בתגובה להודעה מספר 2
 
   ערכתי לאחרונה בתאריך 26.09.07 בשעה 19:08 בברכה, Net_Boy
 
אל תתעצל ותקרא אפילו רק כמה שורות ראשונות וזה יבהיר לך את זה .


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
xzoooooom
חבר מתאריך 19.3.02
20316 הודעות, דרג אמינות חבר זה
   13:01   27.09.07   
אל הפורום  
  4. אוקי תודה רבה  
בתגובה להודעה מספר 3
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
jossepe_4u 
חבר מתאריך 18.3.02
258 הודעות, דרג אמינות חבר זה
   13:25   28.09.07   
אל הפורום  
  5. מבוא למדעי המחשב ושפת JAVA :)?  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
jossepe_4u 
חבר מתאריך 18.3.02
258 הודעות, דרג אמינות חבר זה
   16:25   28.09.07   
אל הפורום  
  6. להערכתי זה טעות שלהם... אתה צודק...  
בתגובה להודעה מספר 5
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק, 43 נקודות
   16:31   28.09.07   
אל הפורום  
  7. ממש לא טעות... זה תקין..  
בתגובה להודעה מספר 6
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
xzoooooom
חבר מתאריך 19.3.02
20316 הודעות, דרג אמינות חבר זה
   13:45   29.09.07   
אל הפורום  
  8. O_O  
בתגובה להודעה מספר 7
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
jossepe_4u 
חבר מתאריך 18.3.02
258 הודעות, דרג אמינות חבר זה
   20:26   29.09.07   
אל הפורום  
  9. אם אפשר לקבל תשובה קצת יותר מנומקת...  
בתגובה להודעה מספר 7
 
   כי גם אני נתקלתי בזה...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק, 43 נקודות
   23:17   29.09.07   
אל הפורום  
  10. מכיוון ש-ReArrange בעצם יורש את BasicRobot  
בתגובה להודעה מספר 9
 
אז בעצם הוא מממש את כל היכולות שלו וכמובן מוסיף על היכולות שלו
לכן זה תקין להגדיר את זה כך


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
xzoooooom
חבר מתאריך 19.3.02
20316 הודעות, דרג אמינות חבר זה
   07:21   30.09.07   
אל הפורום  
  11. אמממ אבל הקטע ש BasicRobot הוא יותר כללי..  
בתגובה להודעה מספר 10
 
אין לו את האפשרויות כמו לדוגמא לפניות ימינה..
זה למה לדעתי הוא לא אמור להיות שם.. הוא לא יודע את הפקודות החדשות.

כל מקרה שאלתי את השאלה הזאת בקבוצת דיון שלנו באוניברסיטה הפתוחה,
והמרצה אמר שזה טעות ואמור להיות כתוב שם ReArrange


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק, 43 נקודות
   10:48   30.09.07   
אל הפורום  
  12. בדקתי קצת ב-#C את הנושא  
בתגובה להודעה מספר 11
 
(כי את האמת לא יוצא לי המון להתעסק עם זה בפיתוח היומיומי שלי)

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

אולי אני קצת מסטול ושכחתי את כל נושא הירושה חח ^_^


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
jossepe_4u 
חבר מתאריך 18.3.02
258 הודעות, דרג אמינות חבר זה
   17:26   30.09.07   
אל הפורום  
  13. מכתב  
בתגובה להודעה מספר 12
 
   אני אסביר את הבעיה שלנו (ואני מקווה שאני מדבר גם בשמו של כותב ההודעה)

לא הסבירו לנו מה אומרת כל מילה בהגדרת אובייקט, אלא פשוט אמרו לנו ככה:
יש לכם מחלקה box, אתם צריכים להגדיר מחלקה מורחבת extends בשם software-box וליצור אובייקט ( מופע של המחלקה software-box ) בשם nesher. אמרו לנו שההגדרה צריכה להיות ככה:

software-box nesher = new software-box(); 

לא לימדו אותנו את כללי השפה (JAVA).
לכן אנחנו חושבים שיש טעות.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
xzoooooom
חבר מתאריך 19.3.02
20316 הודעות, דרג אמינות חבר זה
   17:53   30.09.07   
אל הפורום  
  14. בידיוק.  
בתגובה להודעה מספר 13
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק, 43 נקודות
   18:09   30.09.07   
אל הפורום  
  15. סבבה, אז כמו שאמרתי לפחות מבחינת סינטקס  
בתגובה להודעה מספר 13
 
ב-#C ואני מאמין שגם ב-JAVA שלרשום
box nesher = new software-box(); 

זה גם תקין, רק הגישה לאפשרויות של software-box עושים עם casting
של nesher ל-software-box


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

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

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



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