start

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

Ανακοινώσεις

  • Ανακοινώσεις θα βρείτε στη σελίδα στο e-class.

Ώρες Μαθήματος

Ημέρα Ώρες Αίθουσα Διδάσκων Ώρες Γραφείου
Σάββατο 09.00 - 11.00 Εργαστήριο Α1 Γιώργος Θάνος κλείστε συνάντηση
Σάββατο 11.00 - 13.00 Εργαστήριο Α1 Βάνα Ντουφεξή κλείστε συνάντηση

Θεωρία Μαθήματος

Υλικό Εργαστηρίου

Το υλικό του εργαστηρίου θα αναρτάται στο eclass

Παρουσιάσεις Μαθήματος

Πολιτική του Μαθήματος και Διαδικασία Αξιολόγησης

Το μάθημα περιλαμβάνει ατομικές εργασίες για το σπίτι οι οποίες βαθμολογούνται. Αδικαιολόγητη ομοιότητα μεταξύ εργασιών διαφορετικών φοιτητών συνεπάγεται:

  • μηδενισμό όλων των εμπλεκόμενων στη συγκεκριμένη εργασία την 1η φορά.
  • μηδενισμό όλων των εργασιών τη 2η φορά.

Ο τελικός βαθμός του μαθήματος υπολογίζεται από την παρακάτω φόρμουλα, εφόσον ο τελικός βαθμός εξέτασης είναι προβιβάσιμος.

τελικός βαθμός = 0.7 x βαθμός τελικής εξέτασης + 0.3 x βαθμός εργασιών

Μαθησιακοί Στόχοι του Μαθήματος

Στόχος του μαθήματος είναι η γνώση και η χρήση των βασικών εννοιών του αντικειμενοστραφούς προγραμματισμού, με χρήση της γλώσσας προγραμματισμού Java. Ειδικότερα το μάθημα πραγματεύεται τις έννοιες

  • Κλάσεις και Αντικείμενα
  • Κληρονομικότητα και ιεραρχίες κλάσεων
  • Υπερφόρτωση συναρτήσεων
  • Στατικός και Δυναμικός Πολυμορφισμός
  • Διεπαφές
  • Εξαιρέσεις
  • File I/O

Με την ολοκλήρωση του μαθήματος οι φοιτητές θα πρέπει να κατέχουν τις παρακάτω έννοιες και να μπορούν να τις χρησιμοποιούν κατά την συγγραφή προγραμμάτων σε γλώσσα Java.

Συγγράμματα

Προτεινόμενα συγγράμματα:

  1. Java, 7η έκδοση, W. Savitch, Εκδόσεις Τζιόλα
  2. Απόλυτη Java, W. Savitch, Εκδόσεις Ίων
start.txt · Last modified: 2019/02/16 07:27 by doufexi