Κορμού
Κορμού
Περιεχόμενα: Εισαγωγή στον αντικειμενοστρεφή προγραμματισμό και στην Java. Κλάσεις, αντικείμενα, πεδία, μέθοδοι. Προσδιοριστές πρόσβασης public, private, protected, πρόσβαση πακέτου. Προσδιοριστές staticκαι final. Κληρονομικότητα, πολυμορφισμός, αφηρημένες μέθοδοι και κλάσεις, διεπαφές (interfaces). Γενικές κλάσεις (generics), συλλογές της Java - ArrayList. Εξαιρέσεις. Απαριθμήσεις (enum). Χειρισμός αρχείων, Στοιχεία της βιβλιοθήκης της Java.
Στο τέλος του μαθήματος ο φοιτητής θα μπορεί να:
Αξιολόγηση: Γραπτή εξέταση στο τέλος του εξαμήνου. Υποχρεωτικό εργαστήριο το οποίο θα συνεισφέρει σε ποσοστό 20%–30% στην τελική βαθμολογία. Είναι δυνατό να δοθούν και προαιρετικές εργασίες ή/και να διεξαχθεί ενδιάμεση γραπτή εξέταση (πρόοδος), με καθένα από αυτά τα στοιχεία να συνεισφέρουν σε ποσοστό 20%–30% στην τελική βαθμολογία.
Μέθοδοι αξιολόγησης: Ερωτήσεις σύντομης απάντησης, Επίλυση προβλημάτων, Έκθεση / Αναφορά, Προφορική εξέταση, Εργαστηριακή εργασία.
Βιβλιογραφία: