היה לי כבר.
השאלות שאני זוכר:
1. מה זה סינגלטון ואיך לממש אותו ומתי צריך אותו
2. מה זו פונקציה וירטואלית? מה זה פונקציה וירטואלית טהורה, מה ההבדל ביניהן, מתי צריך כל אחת מהן
3. מה זה פולימורפיזם ומתי נשתמש בו
4. לכתוב פונקציה שמקבלת רשימה מקושרת ומחזירה את האיבר ה n מהסוף (n נתון כמובן)
5. בדף האחרון יש שאלה ואומרים שיש בעיה בקוד ושואלים איך לתקן. הבעיה היא שהמשמיד לא וירטואלי והוא חייב להיות כזה כדי שלא תהיה דליפת זיכרון
6. יש איזה קטע קוד שצריך לדעת טוב מה זה פונקציה קבועה CONST ומה זה משתנה קבוע.
7. לדעת טוב מה זה פונקצייה סטטית בשפת סי++
8. יש כמה קטעי קוד נתונים וצריך לרשום את סדר הבנייה וההריסה של האובייקט - נגיד יש מחלקה A ויורשת ממנה B, ואז יוצרים אובייקט של B שמורכב גם מאובייקט של מחלקה אחרת בכלל D נגיד.... וצריך לרשום איך זה נוצר ומתי נהרס ע"י הדיסטרקטור וזה..
9. נתונה רשימה מקושרת ונותנים פוינטר לאחד האיברים בה ורוצים שהרשימה תשונה רק שהאיבר הזה לא יהיה בה יותר..
זהו בערך
בהצלחה.