13-09-2009, 17:28
|
|
|
חבר מתאריך: 22.08.08
הודעות: 310
|
|
בתור התחלה, במידה ויש לך מחלקת בן, אתה לא חייב להוסיף שני נקודותיים בשביל לקרוא למתודה של מחלקת האב.
מתי להשתמש בזה ומתי להשתמש בזה זאת למעשה שאלה כללית על תכנות OOP. בעיקרון אתה רוצה כמה שיותר לשים מחלקות שקשורות אחת לשנייה באיזו שהיא היררכייה.
עם יש לך לדוגמא משולש, עיגול ומלבן, יכול להיות שתרצה לשים את כולם תחת איזו שהיא קטגורייה משותפת, לדוגמא - צורות.
לעומת זאת עם יש לך מחלקה שמייצגת מצלמה תלת מימדית ובתוכה צריכים להיות ווקטורים, מן הסתם תשים בתוכה משתנים של ווקטורים ולא תקשר אותה לווקטורים, מכיוון שאין בינהם איזה שהוא קשר ישיר.
|