Εισαγωγή στην αντικειμενοστρέφεια

Στην ενότητα αυτή παρουσιάζονται τα αντικειμενοστρεφή χαρακτηριστικά της Java όπως:

  • Κλάσεις (Classes)
  • Αντικείμενα (Objects)
  • Στιγμιότυπο (Instance)
  • Κατασκευαστής (Constructor)
  • Πεδία και μέθοδοι (fields and methods)
  • Ιδιωτικά και δημόσια στοιχεία (private and public elements)
  • Κληρονομικότητα (Inheritance)
  • Εμφώλευση (Encapsulation)
  • Πολυμορφισμός (Polymorphism)
  • Αφαίρεση (Abstraction)
  • Διεπαφή (Interface)
  • Υπερφόρτωση (Overloading)
  • Υπερκάλυψη (Overriding)