|
Μάθημα
|
Κωδικός
|
ΔΜ
|
ECTS
|
Διδάσκοντες
|
|
Αντικειμενοστραφής Προγραμματισμός
|
ELE476
|
3
|
5
|
Δ. Μπακάλης
|
|
Περιγραφή Μαθήματος :
|
|
Εισαγωγή στον αντικειμενοστραφή προγραμματισμό (C++ / Java).
- Εισαγωγή στη C++ και στις κλάσεις.
-
Δομημένος Προγραμματισμός (Δομές επιλογής και επανάληψης).
-
Συναρτήσεις, Υπερφόρτωση συναρτήσεων, Αναδρομή.
-
Πίνακες, Διανύσματα, Δείκτες, Συμβολοσειρές.
-
Κλάσεις.
-
Υπερφόρτωση τελεστών.
-
Κληρονομικότητα, Πολυμορφισμός.
-
Συμβολοσειρές με την κλάση string.
-
I/O Streams, File Processing.
-
Εισαγωγή στη Java.
-
Περισσότερα για τη Java.
-
Σύγκριση των αντικειμενοστραφών γλωσσών (C++, Java).
|
|
|
Προτεινόμενη Βιβλιογραφία :
|
- H. M. Deitel, P. J. Deitel, «C++ Προγραμματισμός», 4η έκδοση, 2003.
- H. M. Deitel, P. J. Deitel, «Java How to Program», 6η έκδοση, 2005.
|
|