כל הזכויות שמורות לקרן כליף ©
מותר להשתמש בחומר מאתר זה לשימוש פרטי בלבד, ואין להציגו ברבים ללא היתר כתוב מראש מבעלת האתר.
 
Home

תכנות מונחה עצמים בשפת JAVA

בקורס זה ילמדו עקרונות תכנות מונחה עצמים, תוך שימוש בשפת התכנות JAVA, וכן פיתוח גרפי.הנושאים שילמדו בתכנות מונחה עצמים: הורשה, מחלקות אבסטרקטיות, פולימורפיזם, המחלקה Object, טיפול בחריגות, ממשקים.הנושאים שילמדו תחת פיתוח גרפי: מבנה חלון, היכרות עם פקדים בסיסיים, עבודה עם טבלה, היכרות עם האובייקט Timer, עבודה עם אירועים, הפרדה בין לוגיקת התוכנית לממשק המשתמש.

להלן קישורים לנושאי הקורס:    

בפרק זה נלמד מהי הורשה, מה ההבדל בין הורשה להכלה ומתי יש להשתמש בכל אחת מהן, דריסת שיטות, מעבר בבנאים, הרשאת protected, מחלקות ושיטות final, המחלקה Date המשופרת, המחלקה LocalDate



לראש הדף


בפרק זה נלמד מהו פולימורפיזם, קישור דינאמי, מהו אוסף פולימורפי, מחלקות אבסטרקטיות, מתודות אבסטרקטיות



לראש הדף


בפרק זה נכיר את המחלקה Object, חשיבותה ושימושיה. פרט נתמקד במתודות toString, getClass ו- equals.



לראש הדף


בפרק זה נלמד על מנגנון הטיפול בחריגות בשפת JAVA. נלמד כיצד לזרוק ולתפוס חריגות, לייצר מחלקות חריגות בעצמנו, וכן כיצד תוכנית כתובה עם ובלי מנגנון הטיפול בחריגות.



לראש הדף


בפרק זה נלמד על ממשקים, מתי יש להשתמש בהם ואיזו בעיה הם באים לפתור. נכיר את הממשק Comparable ו- Comparator, וכן את הממשק Cloneable.



לראש הדף


בפרק זה נלמד כיצד מייצרים ממשק משתמש גרפי, נכיר פקדים בסיסיים וכיצד יש להרכיב אותם על החלון, נכיר מספר layouts לסידור הרכיבים בחלון, וכן נראה כיצד מציגים מידע בטבלה.



לראש הדף


בפרק זה נלמד כיצד הפקדים יכולים להגיב לאירועים שונים, נראה שימוש באובייקט אנונימי, האזנה לאירועים ע"י Listener או Adapter, Abstract Actionאירוע סגירת ה- TopLevelContainer, הצגת מידע בטבלה, המתודות validate + repaint, הפרדה בין ה- BL ל- GUI, נראה כיצד לממש מנגנון אירועים: מהו אירוע, שימוש באירועים, השימוש ב- Observer וב- Observable, וכן נשתמש במנגנון זה על-מנת לתקשר בין panel'ים שונים.



לראש הדף


בפרק זה נראה כיצד לצייר קווים, עיגולים וצורות שונות של החלון, נראה כיצד להתאים את פרופורציית הציור לגודל החלון וכן נכיר את אובייקט ה- Timer לתזמון.



לראש הדף


בפרק זה נכיר את האוספים Vector, List, Tree ו- Map.



לראש הדף


בפרק זה נלמד כיצד לשמור אובייקטים בתוך טבלאות SQL, כיצד לקרוא את המידע מהטבלאות ולהציגו.



לראש הדף


ליצירת קשר >>


כל הזכויות שמורות לקרן כליף ©
מותר להשתמש בחומר מאתר זה לשימוש פרטי בלבד, ואין להציגו ברבים ללא היתר כתוב מראש מבעלת האתר.