Ηλεκτρονική Διάθεση Μαθήματος
Περιεχόμενο Μαθήματος
Τα θέματα που καλύπτονται στα πλαίσια του μαθήματος:
- Βασικές αρχές αντικειμενοστρεφούς προγραμματισμού
- Κλάσεις: ορισμός, εμβέλεια, ο δείκτης this
- Μέλη κλάσεων
- Συναρτήσεις αρχικών και τελικών συνθηκών
- Επικάλυψη τελεστών, επικάλυψη των τελεστών << και >>
- Φιλικές συναρτήσεις
- Κληρονομικότητα: απλή και πολλαπλή
- Πολυμορφισμός, εικονικές συναρτήσεις
- Παραμετρικές συναρτήσεις, παραμετρικές κλάσεις
Βιβλιογραφία μαθήματος (Εύδοξος)
1. «Ανάγνωση κώδικα» Συγγραφέας: Διομήδης Σπινέλλης Εκδόσεις: Κλειδάριθμος, 2005, ΘΕΣ/ΝΙΚΗ ISBN: 960-209-845-7 ΚΩΔ.ΕΥΔ.: 13588
2. «Αντικειμενοστρεφής σχεδίαση: UML αρχές, πρότυπα και ευρετικοί κανόνες» Συγγραφέας: Αλέξανδρος Ν. Χατζηγεωργίου Εκδόσεις: Κλειδάριθμος, 2005, Αθήνα ISBN: 960-209-882-1 ΚΩΔ.ΕΥΔ.: 13600