1. Δήλωση κλάσεων στο κύριο πρόγραμμα
Πριν από τις μεταβλητές γράφεις μόνο τα ονόματα των κλάσεων που θα χρησιμοποιήσεις ως τύπους.
ΚΛΑΣΕΙΣ: Μαθητής, Απόφοιτος
ΜΕΤΑΒΛΗΤΕΣ
Μαθητής: μ1
Απόφοιτος: α1
2. Βασική κλάση
Η κλάση γράφεται μετά το ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ. Περιέχει ιδιότητες, δημιουργό και μεθόδους.
ΚΛΑΣΗ Μαθητής
ΙΔΙΩΤΙΚΑ
ΧΑΡΑΚΤΗΡΕΣ: όνομα
ΠΡΟΣΤΑΤΕΥΜΕΝΑ
ΠΡΑΓΜΑΤΙΚΕΣ: βαθμός
ΔΗΜΟΣΙΑ
ΔΗΜΙΟΥΡΓΟΣ Μαθητής(ο)
ΜΕΤΑΒΛΗΤΕΣ
ΧΑΡΑΚΤΗΡΕΣ: ο
ΑΡΧΗ
ΕΑΥΤΟΣ.όνομα <- ο
ΕΑΥΤΟΣ.βαθμός <- 0
ΤΕΛΟΣ_ΔΗΜΙΟΥΡΓΟΥ
ΤΕΛΟΣ_ΚΛΑΣΗΣ Μαθητής
3. Κληρονομικότητα
ΚΛΗΡΟΝΟΜΕΙ: η παιδική κλάση παίρνει ιδιότητες και μεθόδους της γονικής.
ΚΛΑΣΗ Απόφοιτος ΚΛΗΡΟΝΟΜΕΙ Μαθητής
ΙΔΙΩΤΙΚΑ
ΑΚΕΡΑΙΕΣ: έτος
ΔΗΜΟΣΙΑ
ΔΗΜΙΟΥΡΓΟΣ Απόφοιτος(ο, ε)
ΜΕΤΑΒΛΗΤΕΣ
ΧΑΡΑΚΤΗΡΕΣ: ο
ΑΚΕΡΑΙΕΣ: ε
ΑΡΧΗ
ΚΑΛΕΣΕ ΥΠΕΡ(ο)
ΕΑΥΤΟΣ.έτος <- ε
ΤΕΛΟΣ_ΔΗΜΙΟΥΡΓΟΥ
ΤΕΛΟΣ_ΚΛΑΣΗΣ Απόφοιτος
4. ΥΠΕΡ και ΥΠΕΡΚΑΛΥΠΤΕΙ
ΚΑΛΕΣΕ ΥΠΕΡ(...) καλεί τον δημιουργό της γονικής. ΚΑΛΕΣΕ ΥΠΕΡ.Μέθοδος() καλεί γονική μέθοδο. ΥΠΕΡΚΑΛΥΠΤΕΙ δηλώνει αντικατάσταση γονικής μεθόδου.
ΥΠΕΡΚΑΛΥΠΤΕΙ ΔΙΑΔΙΚΑΣΙΑ Παρουσίασε()
ΑΡΧΗ
ΚΑΛΕΣΕ ΥΠΕΡ.Παρουσίασε()
ΓΡΑΨΕ 'Είμαι απόφοιτος'
ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ Παρουσίασε
5. Αφηρημένες κλάσεις και διεπαφές
ΔΙΕΠΑΦΗ Εκτυπώσιμο
ΔΙΑΔΙΚΑΣΙΑ Εκτύπωσε()
ΤΕΛΟΣ_ΔΙΕΠΑΦΗΣ Εκτυπώσιμο
ΑΦΗΡΗΜΕΝΗ ΚΛΑΣΗ Πρόσωπο
ΔΗΜΟΣΙΑ
ΑΦΗΡΗΜΕΝΗ ΔΙΑΔΙΚΑΣΙΑ Παρουσίασε()
ΤΕΛΟΣ_ΚΛΑΣΗΣ Πρόσωπο
6. Νέες δεσμευμένες λέξεις
ΚΛΗΡΟΝΟΜΕΙ, ΠΡΟΣΤΑΤΕΥΜΕΝΑ, ΥΠΕΡ, ΥΠΕΡΚΑΛΥΠΤΕΙ, ΑΦΗΡΗΜΕΝΗ, ΔΙΕΠΑΦΗ, ΤΕΛΟΣ_ΔΙΕΠΑΦΗΣ, ΥΛΟΠΟΙΕΙ.