כמה שאלות בג'אווה
1.מה המשמעות של מחלקה שמוגדרת private? האם מחלקות אחרות באותו קובץ יכולות ליצור ממנה אוביקטים? אם מגדירים : class A class b exends A 1.פונקציה שמקבלת אוביקט מסוג A-יכולה לקבל גם אוביקט מסוג B.(פולימורפיזם) אם נשלח אוביקט B,האם בתוך הפונקציה מתיחסים לאוביקט אוטומטית כ-B או שצריך לעשות casting? 2.אם נגדיר : A a =new B() האם יקרא ה-constructor של A או של B? בתודה!
1.מה המשמעות של מחלקה שמוגדרת private? האם מחלקות אחרות באותו קובץ יכולות ליצור ממנה אוביקטים? אם מגדירים : class A class b exends A 1.פונקציה שמקבלת אוביקט מסוג A-יכולה לקבל גם אוביקט מסוג B.(פולימורפיזם) אם נשלח אוביקט B,האם בתוך הפונקציה מתיחסים לאוביקט אוטומטית כ-B או שצריך לעשות casting? 2.אם נגדיר : A a =new B() האם יקרא ה-constructor של A או של B? בתודה!