Τι ονομάζεται αντικειμενοστραφής προγραμματισμός;
Σκέψη / Μεθοδολογία: Ορισμός με βάση το κεντρικό ερώτημα «ενέργειες ή δεδομένα» του §6.5, που καθορίζει τη φιλοσοφία της αντικειμενοστραφούς προσέγγισης.
Λύση:
Ξεκινάμε από το βασικό ερώτημα σχεδίασης (ενέργειες ή δεδομένα ως πρωτεύον στοιχείο) και δίνουμε τον ορισμό μέσω της απάντησης σε αυτό το ερώτημα.
Απάντηση: Αντικειμενοστραφής (object-oriented) προγραμματισμός ονομάζεται η προγραμματιστική προσέγγιση που θεωρεί τα δεδομένα, και όχι τις «ενέργειες»/επεξεργασία, ως το πρωτεύον δομικό στοιχείο ενός προγράμματος. Από τα δεδομένα δημιουργούνται, με κατάλληλη μορφοποίηση, τα αντικείμενα (objects). Η προσέγγιση αυτή δίνει προγράμματα πιο ευέλικτα και επαναχρησιμοποιήσιμα σε σχέση με τις παραδοσιακές τεχνικές, χωρίς όμως να αναιρεί την ιεραρχική σχεδίαση, τον τμηματικό ή τον δομημένο προγραμματισμό, τις αρχές των οποίων συνεχίζει να ακολουθεί.
Πρόσεξε:
