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

Ένα σχολείο θέλει ένα πρόγραμμα για τα μέλη της σχολικής κοινότητας. Όλα τα μέλη έχουν: όνομα, επώνυμο, έτος γέννησης και δύο βασικές λειτουργίες, εμφάνιση στοιχείων και υπολογισμό παρουσίας. Υπάρχουν δύο κατηγορίες μελών, ο μαθητής με στοιχεία: τάξη, μέσο όρο και υπολογισμό παρουσίας με βάση τις ώρες παρακολούθησης και ο καθηγητής με στοιχεία: ειδικότητα, χρόνια υπηρεσίας και υπολογισμό παρουσίας με βάση τις ώρες διδασκαλίας.

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

Λύση

Κύλιση στην κορυφή