3.1 Αφηρημένες Κλάσεις και Μέθοδοι στην Java
Η αφαίρεση δεδομένων (data abstraction) είναι η διαδικασία της απόκρυψης ορισμένων λεπτομερειών και της παρουσίασης μόνο των ουσιώδων πληροφοριών στον …Read More







2.5 Εμφωλευμένες κλάσεις στην Java
Στην Java, ο όρος “εμφωλευμένες κλάσεις” αναφέρεται στη δυνατότητα να δημιουργήσουμε μια κλάση μέσα στο εσωτερικό μιας άλλης κλάσης. Αυτή …Read More







2.4 Ο πολυμορφισμός (Polymorphism) στην Java
Ο πολυμορφισμός στην Java αναφέρεται στην ικανότητα ενός αντικειμένου να παρουσιάζει διαφορετικές μορφές, με βάση την κλάση στην οποία ανήκει …Read More







2.3 Η κληρονομικότητα στην Java
Η κληρονομικότητα στην Java αναφέρεται στη δυνατότητα μιας κλάσης να κληρονομεί τα χαρακτηριστικά (μεταβλητές και μεθόδους) μιας άλλης κλάσης. Αυτό …Read More







2.2 Τα πακέτα (package) στην Java
Στη γλώσσα προγραμματισμού Java, τα πακέτα χρησιμοποιούνται για να ομαδοποιήσουν σχετικές κλάσεις μαζί. Μπορείς να τα σκεφτείτε ως φακέλους στο …Read More







2.1 Η έννοια της Ενθυλάκωσης (Encapsulation) στην Java
Η έννοια της Ενθυλάκωσης (Encapsulation) στην Java αναφέρεται στην τεχνική που χρησιμοποιείται για τη συσκευασία μεθόδων και μεταβλητών μέσα σε …Read More






