מתבוננת מהשחקים
New member
שאלה בג'אווה על ירושה:
class A { private int a; public get_a() { return a; } class B extends A{ public int a; } main: B b = new B()... b.geta();
והשאלה היא כזו: לאיזה משתנה תיגש ה main , היא בעצם לא יכולה לגשת ישירות לa של A כי הוא private , אבל רק דרך הפונקציה get_a אבל, ל B בעצם יש 2 a-ים לאיזה a היא תיגש? האם מותר לי בכלל להגדיר פעם שניה את a? ואגב רציתי לומר לכם שהיו כאן כמה שאלות שפתרתם לי בפורום ושאלו אותי את השאלות בראיון עבודה וידעתי את התשובה בצ'יק בגלל שקראתי כאן את הדיון על השאלה והפתרון , אז תודה
