Αντικειμενοστραφής Προγραμματισμός

Χριστόφορος Οικονομάκος

Περιγραφή

Περιγραφή Μαθήματος:

Η διδασκαλία του μαθήματος θα καλύψει τις τεχνικές του αντικειμενοστραφούς προγραμματισμού και απευθύνεται στους φοιτητές του Τμήματος Τεχνολογιών Ψηφιακής Βιομηχανίας που ήδη γνωρίζουν τις βασικές δομές προγραμματισμού και έχουν ευχέρεια στην ανάπτυξη απλών υπολογιστικών εφαρμογών. Συγκεκριμένα, θα γίνει παρουσίαση των πλεονεκτημάτων της ανάπτυξης λογισμικού με τη χρήση αντικειμένων και θα καλυφτούν θέματα όπως: Δημιουργία κλάσεων και αντικειμένων, Πρότυπα συναρτήσεων, Προκαθορισμένες τιμές σε παραμέτρους συναρτήσεων, Αντικείμενα κλάσεων σαν παράμετροι συναρτήσεων, Χρήση του δείκτη this, Δυναμικοί πίνακες αντικειμένων, Στατικές μέθοδοι και ιδιότητες μιας κλάσης, Φιλικές συναρτήσεις και κλάσεις, Συνάρτηση δόμησης αντιγράφου και ο τελεστής = ,Υπερφόρτωση τελεστών, Κληρονομικότητα. Η παρουσίαση και η εμπέδωση όλων των τεχνικών θα γίνει με χρήση παραδειγμάτων τόσο κατά τη διάρκεια των διαλέξεων όσο και κατά τη διάρκεια των εργαστηρίων.

Προστατεύονται όλα τα δικαιώματα

Ημερολόγιο