Please ensure Javascript is enabled for purposes of website accessibility

Παρουσίαση/Προβολή

Εικόνα επιλογής

Αντικειμενοστραφής Προγραμματισμός (2024-2025) (ΨΣ012)

(3914) -  Κωνσταντίνος Ρουμελιώτης

Περιγραφή Μαθήματος

Δρ. Κωνσταντίνος Ι. Ρουμελιώτης | k.roumeliotis@uop.gr

 

Σύντομη περιγραφή μαθήματος

  • Εισαγωγή στον αντικειμενοστραφή προγραμματισμό, αρχές και πλεονεκτήματα, χαρακτηριστικά της αντικειμενοστρεφούς προσέγγισης
  • Κλάσεις και Αντικείμενα.
  • Data Abstraction. Public, private και protected members.
  • Constructors και Destructors.
  • Κληρονομικότητα.
  • ∆υναμική καταχώρηση μνήμης.
  • Βιβλιοθήκες κλάσεων και software reusability.
  • Βασικές δομές δεδομένων.
  • Πολυμορφισμός.
  • Μοντελοποίηση προβλημάτων με την αντικειμενοστραφή φιλοσοφία.
  • Ανάπτυξη διεπαφών χρήστη - υπολογιστή.

Ημερομηνία δημιουργίας

Παρασκευή 18 Οκτωβρίου 2024

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

    1. Γ. Σ. Τσελίκης, C++: από τη Θεωρία στην Εφαρμογή, 2023 (κωδικός στον Εύδοξο: 122077282)

    2. Μαγκούτης Κωνσταντίνος, Νικολάου, Χρήστος, Εισαγωγή στον αντικειμενοστραφή προγραμματισμό με Python, Καλλιπος, 2015 (κωδικός στον Εύδοξο: 320102)

    3. Λιακέας Γιώργος, Εισαγωγή στην Java, Κλειδάριθμος, 2015 (κωδικός στον Εύδοξο: 112696302)

    4. J. R. Hubbard, Schaum’s Προγραμματισμός με C++, 2η έκδοση, εκδόσεις Κλειδά- ριθμος, 2008 (κωδικός στον Εύδοξο: 13576)

    5. Severance R. Charles, Python για όλους, (κωδικός στον Εύδοξο: 133024850)

    6. Θραμπουλίδης Κλεάνθης, Αντικειμενοστρεφής Προγραμματισμός – Java, 3η έκ-

      δοση, εκδόσεις Τζιόλα, 2005 (κωδικός στον Εύδοξο: 18548736)