κλάσεις

11. Κλάσεις και Αντικείμενα

Πρόγραμμα = Δεδομένα + Αλγόριθμος

  • Στον διαδικαστικό προγραμματισμό, η έμφαση δίνεται στον αλγόριθμο, στις εντολές που πρέπει να εκτελεστούν για να επεξεργαστούμε τα δεδομένα και να πάρουμε το επιθυμητό αποτέλεσμα.
  • Στον αντικειμενοστραφή προγραμματισμό, η έμφαση δίνεται στα δεδομένα, ενώ οι εντολές με τις οποίες θα τα επεξεργαστούμε, ενσωματώνονται μέσα σε αυτά.

Βασικές έννοιες του αντικειμενοστραφούς προγραμματισμού, είναι οι κλάσεις και τα αντικείμενα, που αντιπροσωπεύουν τα δεδομένα.