start

This is an old revision of the document!


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

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

  • 2018.02.09 - Καλώς ήρθατε στο μάθημα “Αντικειμενοστραφής Προγραμματισμός”.

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

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

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

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

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

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

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

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

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

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

Στόχοι του Μαθήματος

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

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

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

Συγγράμματα

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

  1. Java, 4η έκδοση, W. Savitch, Εκδόσεις Α. Τζιόλα & Υιοί Ο.Ε., 2007, Θεσ/νίκη
  2. Απόλυτη Java, W. Savitch, Στέλλα Παρίκου & ΣΙΑ Ο.Ε., 2009, Αθήνα
start.1518189548.txt.gz · Last modified: 2018/02/09 15:19 by doufexi