תכנות מונחה-עצמים
תכנות מונחה-עצמים (OOP)
מחלקות, אנקפסולציה, ירושה, פולימורפיזם, דפוסי עיצוב, generics, ועקרונות SOLID. בניית תוכנה בת-תחזוקה באמצעות עיצוב OOP טוב.
8יחידות
24שיעורים
0%הושלם
יחידה 10/3
אובייקטים ומחלקות
מחלקות, מופעים, שדות, ומתודות
יחידה 20/3
אנקפסולציה
הסתרת מידע ועיצוב ממשקים
יחידה 30/3
ירושה
הרחבת מחלקות ויחס ה-IS-A
יחידה 40/3
פולימורפיזם
Dynamic dispatch והתנהגות טיפוסים בזמן ריצה
יחידה 50/3
דפוסי עיצוב
דפוסי GoF הקלאסיים ויישומיהם
יחידה 60/3
Generics ו-Collections
פרמטרי טיפוס, אוספים, ו-iterators
יחידה 70/3
טיפול בשגיאות (Exceptions)
שגיאות, חריגות, ועמידות הקוד
יחידה 80/3
עקרונות SOLID
עקרונות לעיצוב OOP בר-תחזוקה