ABA


"מחלקות והורשה ב גאווה... צריך עזרה בבקשה"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #15586 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 15586
Yariv-H לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.3.02
5856 הודעות, 1 פידבק
   12:07   27.11.09   
אל הפורום  
  מחלקות והורשה ב גאווה... צריך עזרה בבקשה  
 
   טוב למדנו מחלקות והורשות בגאווה...

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


הבנתי שיש צורך שם בכול הנושא של הקלאסים וכו , אבל פשוט אני לא מצליח להבין מי מוריש למי ולמה...

מישהוא יכול לתת לי הסבר? או מקום לקורא שזה מוסבר באופן טוב וברור?

תודה מראש..

ומה היתרון של להגדיר משתנה כ PRIVET לתוכנית אישית שלך חוץ מיזה שבשביל להגיד אותו צריך לסבך ולהוסיף את פקודות ה Get וה Set?



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

  האשכול     מחבר     תאריך כתיבה     מספר  
  בקשר להורשה VeNom  27.11.09 12:35 1
     מכתב Yariv-H 27.11.09 12:41 2

       
VeNom  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 7.6.02
7922 הודעות, 1 פידבק
   12:35   27.11.09   
אל הפורום  
  1. בקשר להורשה  
בתגובה להודעה מספר 0
 
   אם זאת הורשה פשוט אז יש אינדיקציה פשוטה..
כאשר יש לך קלאס מסויים ואתה מתלבט אם להוריש ממנו או להחזיק data member פשוט תשאל את עצמך האם הוא סוג של..
כאילו בוא נקח דוגמא פשוטה

class vehicle

מחלקת רכב היא מחלקת בסיס..
אם נגיד יש לך class truck אתה יכול להגיד שמשאית היא סוג של רכב ולכן truck ירש מ vehicle..וכך גם כל סוגי הרכבים כמו car motorcyle וכדומה..
עכשיו מה היית מצפה שיהיה ב class vehicle כדבר בסיסי?מה יש לכל סוג רכב?
יש לכל רכב צבע נכון?
יש לכל רכב מספר רישוי?
כל הדברים האלו יהיה בקלאס בסיס(vehicle)..שממנו תירש.
נקח משאית שתרש מקלאס רכב..
למשאית במילא יש צבע ומספר רישוי ולכן הם דברים שהוא מקבל אוטומטית כסוג של רכב.
אבל מה אפשר להוסיף למשאית?
אולי קלאס של מטען שיטפל בכל הדברים שיש לו במטען החורג כגון משקל מטען \ חומרים מסוכנים וכדומה.סוג דלק הוא ייחודי לכל סוג של רכב בנפרד ולכן לא יכול להיות בקלאס בסיסי..משאית אולי תעבוד על סולר בעוד שאופנוע על 95..
זאת הלוגיקה מאחורי ההורשה...
אתה יכול גם לפתוח קלאס של מכונית היברדית שהיא סוג של רכב ולכן עדיין יהיה לה צבע ומספר רישוי.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Yariv-H לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 24.3.02
5856 הודעות, 1 פידבק
   12:41   27.11.09   
אל הפורום  
  2. מכתב  
בתגובה להודעה מספר 1
 
   תודה רבה



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

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

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



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