27-12-2007, 17:07
|
|
|
חבר מתאריך: 30.04.04
הודעות: 310
|
|
מה ז"א לשלוח את ה-EventListeners? איך בדיוק?
בנתיים הסתדרתי בדרך אחרת, ע"י שימוש ב-super() והעברת הפרמטרים הרלוונטים לתוכו.
אני אנצל את הדיון לשאלה אחרת.
ב-Class Ship אני מגדיר Method שמשתמשת במשתנה (Property) בשם maxVelocity, אז כמובן אני מגדיר אותו בתחילת ה-Class. מה שכן, אני לא נותן לו ערך, בגלל שאני רוצה שכל SubClass של Ship תתן את הערך (למשל, ה-maxVelocity של כל instance של Fighter יהיה 25).
הבעיה היא כשאני מגדיר את שניהם בתוך ה-Class עם Var, יש לי התנגשות, ואם אני לא משתמש ב-var ב-Subclass אני מקבל שגיאה ש-maxVelocity בכלל לא מוגדר.
איך אני יוצר את הממשק ל-Properties ל-2 הקלאסים האלו?
עריכה: לא משנה אם אני מגדיר את maxVelocity ללא var בתוך ה-consturctor של ה-subclass זה עובד יופי ועוד הסתבכתי עם getter ו-setter functions...
נערך לאחרונה ע"י Darakan בתאריך 27-12-2007 בשעה 17:27.
|