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

Εισαγωγή στην έννοια του αντικειμενοστρεφούς προγραμματισμού. Βασικές έννοιες Java – Μεταβλητές – Δεδομένα – Υπολογισμοί. Δομές διακλάδωσης, πίνακες. Κλάσεις, Αντικείμενα και Κληρονομικότητα στη Java. Περιβάλλοντα Αλληλεπίδρασης στη Java. Η έννοια της εξαίρεσης και οι διάφοροι τρόποι χειρισμού των εξαιρέσεων. Δημιουργία Applets και χρησιμοποίηση τεχνικών εισόδων – εξόδων δεδομένων. Νήματα εκτέλεσης (threads) και παράλληλος προγραμματισμός με τη Java. Java graphics και animation. Java και προγραμματισμός για το διαδίκτυο. Εργαστήριο Προγραμματισμού (Επιλογή Γλώσσας: “Java”).

Κωδικός Εξάμηνο Τύπος Ώρες Εργαστήρια ECTS
ΗΥ130 3 Υποχρεωτικό 4 6
E-class

Βιβλιογραφία:

Updated: