מילת המפתח base

SpecialNight

New member
מילת המפתח base

1. מדוע אינני יכול להשתמש במילת המפתח base כאשר הפונקציה שמכילה אותה היא סטטית? יש סיבה מיוחדת? אם תחקרו את שגיאה מספר 1511 תווכחו לדעת שזה לא ניתן. במקרה שלי ניסיתי לירוש משתנה ממחלקה אחרת,הדבר כמובן לא הצליח
רק כאשר העפתי את ה static.
 

gilad g

New member
בגלל ש

base מתייחס ל-base class של הקלאס הנוכחי, ובגלל שבמחלקה סטאטית אתה לא חייב ליצור instance של הקלאס הנוכחי, base לא יודע לאיזה instance להתייחס.
 

SpecialNight

New member
אממ מה הכוונה כשאתה אומר instance?

לא הבנתי כל כך את המשפט: "לא חייב ליצור instance של הקלאס הנוכחי".. אשמח לקבל הסבר :) תודה.
 
למעלה