ΤΕΣΤ (ΑΣΚΗΣΕΙΣ) ONLINE
98 Tests / Διαγωνίσματα

Κεφάλαιο 06.5 – Σελίδα 119 – ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ΄ ΛΥΚΕΙΟΥ – Απαντήσεις – Λύσεις

Ερωτήσεις - Θέματα για συζήτηση

Ερώτηση 11 (σελ. 122)

Τι ονομάζεται αντικειμενοστραφής προγραμματισμός;

Σκέψη / Μεθοδολογία: Ορισμός με βάση το κεντρικό ερώτημα «ενέργειες ή δεδομένα» του §6.5, που καθορίζει τη φιλοσοφία της αντικειμενοστραφούς προσέγγισης.

Λύση:

Ξεκινάμε από το βασικό ερώτημα σχεδίασης (ενέργειες ή δεδομένα ως πρωτεύον στοιχείο) και δίνουμε τον ορισμό μέσω της απάντησης σε αυτό το ερώτημα.

Απάντηση: Αντικειμενοστραφής (object-oriented) προγραμματισμός ονομάζεται η προγραμματιστική προσέγγιση που θεωρεί τα δεδομένα, και όχι τις «ενέργειες»/επεξεργασία, ως το πρωτεύον δομικό στοιχείο ενός προγράμματος. Από τα δεδομένα δημιουργούνται, με κατάλληλη μορφοποίηση, τα αντικείμενα (objects). Η προσέγγιση αυτή δίνει προγράμματα πιο ευέλικτα και επαναχρησιμοποιήσιμα σε σχέση με τις παραδοσιακές τεχνικές, χωρίς όμως να αναιρεί την ιεραρχική σχεδίαση, τον τμηματικό ή τον δομημένο προγραμματισμό, τις αρχές των οποίων συνεχίζει να ακολουθεί.

Πρόσεξε:

  • Η βασική αντιδιαστολή είναι «δεδομένα» έναντι «ενεργειών/επεξεργασίας» — αυτή είναι η ουσία της απάντησης, όχι απλώς η λέξη «αντικείμενο».