לפניכם הגרסה העברית שנוצרה באופן אוטומטי. לקריאת הגרסה המקורית באנגלית
תיאור
הקורס ממשיך מעבר לתכנות ++ C כדי לחקור היבטים מתקדמים של תכנות מונחה עצמים (OOP), כולל יישום של דוגמאות שימושיות רבות בתעשייה, באמצעות דוגמאות C + + ותרגילים. הקורס מקדם הבנה מלאה של הפרדיגמה מונחה-עצמים, הן ברמת הדרישה (למשל, סיווג דינמי, רב-שיטות) ורמת היישום (פריסת ירושה, טבלה וירטואלית). היזם המשתתף בקורס יוכל לזהות וליישם דפוסים נפוצים רבים בתכנון ברמה נמוכה, וכמה דפוסים המשפיעים על העיצוב ברמה העליונה, כלומר, דיאגרמת הכיתה ותוכן הממשקים המופשטים. זה מראש עבור "OOD / אובייקט דוגמנות" כמובן.
קהל יעד
קורס זה מיועד למתכנתים ++ C, למנהלי פרויקטים ומעצבי ++ C.
לימודי ++Design Patterns in C
סילבוס תוכנית הלימודים - מבנה ונושאים
מבוא לתבניות OO עיצוב
אתגר OO עיצוב
מטרות הקורס
ציון יישום של תבניות עיצוב
עיצוב תבניות - ההשראה
עיצוב תבנית פריטים - טופס GOF
טרמינולוגיה נפוצה
STL - ספריית תבניות סטנדרטיות
סקירה כללית
מיכלים
Iterators
אלגוריתמים
הדרכים להתאמה אישית של פונקציונליות STL
תבנית Iterator
בקרת אובייקט בקרה
UML - "דיאגרמת הכיתה"
ייחוס הספירה הפניה
RC חכם מצביע תבנית
דפוסי הבריכה
תבנית פרוקסי
אתחול והרשמה
תבנית סינגלטון
תבנית Handleton
דפוס הזמנת אתחול אובייקט
העיקרון "פתוח / סגור"
הרשמה Idiom
סינגלטון
תבנית פקודה
תבנית תצפית
שינוי התנהגות אובייקט
דפוס אסטרטגיה
Liskov של עקרון תחליף
תבנית המדינה
תבנית גשר
דפוס דקורטור
תבנית מתאם
יצירת אובייקטים מכל סוג שהוא
תבנית שיטת תבנית
תבנית אב טיפוס
תבנית שיטת המפעל
תקציר מפעל תבנית
טיפוסי אידיום
דפוס מפעל דינמי
דפוס סוחר מוצרים
תבנית בנאי וירטואלית
הפצת פונקציונליות
דפוס מרוכב
רב שיטות אידיום
פעמיים
דפוס מבקרים