start

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

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

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

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

Ημέρα Ώρες Αίθουσα Διδάσκων
Παρασκευή 16.00 - 20.00 Εργαστήριο Α1 Γιώργος Θάνος

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

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

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

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

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

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

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

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

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

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

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

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

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

Συγγράμματα

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

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