14 תשובות
קצת הלכתי לאיבוד אבל אם הבנתי נכון אז כן
שואל השאלה:
יש מחלקה Basketball, שיורשת מהמחלקה Ball
המחלקה Ball יורשת מהמחלקה Sport
האם אפשר לעשות:
Sport s=new Basketball
?
אפשר רק מהמחלקה שאת נמצאת
sport וחדש גם מהמחלקה הנוכחית
אי אפשר אחרת
שואל השאלה:
אבל זה מחלקות יורשות
אבל לפי מה שאני למדתי אי אפשר..
שואל השאלה:
אני לא על מחשב^^
לא. אלו עצמים שונים.
שואל השאלה:
בטוח?
שואל השאלה:
אשכרה בדקתת. אלוף.
אפשר אבל אי אפשר הפוך
כי בתכלס(אם השפה שלך היא סי שארפ)לbasketball יש את כל התכונות של sport פלוס תכונות משל עצמו אז זה אפשרי
לעומת זאת אם עושים basketball b=new sport()z זה לא יעבוד כי זה מצפה ליצור פוינטר לbasketball עם כל התכונות שלו, אבל הוא לא יכול כי לsport אין את כל התכונות של basketball
שואל השאלה:
כן סי שארפ, יודעת שהפוך זה לא יעבוד.
תודה לכולם!
תוכל בבקשה לתת לי פרח?