ΟΡΙΖΟΝΤΙΑ: |
1. | Ο ... προγραμματισμός αλλάζει την εστίαση του προγραμματισμού από τις διαδικασίες στις έννοιες. | 4. | Ως ... ορίζεται το όνομα, τα ορίσματα και η τιμή επιστροφής μιας μεθόδου. | 5. | Η ενθυλάκωση προσφέρει ... των ιδιωτικών δεδομένων (μέσα στην κλάση) από το υπόλοιπο πρόγραμμα και έτσι εξασφαλίζουν ότι, μόνο μέσω των δημόσιων μεθόδων τους, θα μπορούν αυτά να προσπελαστούν. | 8. | ... (encapsulation) καλείται η ιδιότητα που προσφέρουν οι κλάσεις, να «κρύβουν» τα ιδιωτικά δεδομένα τους από το υπόλοιπο πρόγραμμα και να εξασφαλίζουν ότι, μόνο μέσω των δημόσιων μεθόδων τους, θα μπορούν αυτά να προσπελαστούν. | 9. | Οι ενέργειες που μπορεί να κάνει ένα αντικείμενο ονομάζονται ... και δεν είναι τίποτε άλλο παρά συναρτήσεις που ανήκουν σε ένα αντικείμενο. | 10. | Τα πρότυπα που συγκεντρώνουν τα κοινά στοιχεία άλλων αντικειμένων, έχουν ένα ειδικό όνομα και ονομάζονται ... | 13. | Στον αντικειμενοστρεφή προγραμματισμό, τα ... (attributes) ενός αντικειμένου ονομάζονται και ιδιότητες (properties). | 16. | Η ... μέθοδος να καταστρέφει αντικείμενα και απελευθερώνει την αντίστοιχη μνήμη. | 17. | Η βασική κλάση ονομάζονται και ..., ενώ οι παράγωγες κλάσεις ονομάζονται υποκλάσεις. | 19. | Στο αντικείμενο που δημιουργείται δίνουμε ένα όνομα, όπως για παράδειγμα: mybeetle = Vehicle('yellow', 2000.00, 4, 80). Ένα τέτοιο αντικείμενο ονομάζεται ... της κλάσης. | 20. | Η self εμφανίζεται ως πρώτη ... σε όλες τις μεθόδους της κλάσης. |
|
ΚΑΘΕΤΑ: |
2. | Οι υποκλάσεις (κλάσεις παιδιά) αυτόματα, έχουν τις ίδιες ιδιότητες και μεθόδους, χωρίς να είναι απαραίτητο να τις ορίσουμε ξανά. Αυτή, η μεταβίβαση ιδιοτήτων και μεθόδων στις υποκλάσεις ονομάζεται ... (inheritance). | 3. | Οι ... δεν είναι άλλες από τα σχετικά με το αντικείμενο δεδομένα. | 6. | Τα αντικείμενα που ανήκουν σε υποκλάσεις κάνουν όλα το ίδιο, αλλά με ένα διαφορετικό τρόπο, φαινόμενο που ονομάζεται ... (polymorphism). | 7. | Ένα αντικείμενο δημιουργείται από μια ειδική μέθοδο που στην αντικειμενοστρεφή ορολογία ονομάζεται ... | 11. | Ανεξάρτητα με το ποιο στιγμιότυπο καλεί τη συνάρτηση, το αποτέλεσμα θα είναι το ίδιο έτσι όπως την έχουμε ορίσει. Σε αυτή την περίπτωση η παράμετρος self είναι περιττή. Για να το κάνουμε αυτό σαφές έχουμε ένα ειδικό διακριτικό, το @staticmethod, που προηγείται της συνάρτησης. | 12. | Η μέθοδος που αποτελεί τον κατασκευαστή των αντικειμένων και καλείται επίσης μέθοδος ... τιμών. | 14. | Ένα ... της πραγματικής ζωής που το περιγράφουμε με χρήση κώδικα. | 15. | Η κλάση που ορίζεται πρώτη είναι η ... κλάση (base class) και η κλάση που κληρονομεί τη βασική κλάση είναι η παράγωγη κλάση (derived class). | 18. | Μια κλάση που ονομάζεται όχημα και περιέχει τις κοινές ιδιότητες και μεθόδους των τριών τύπων οχημάτων. Αυτή η κλάση, ονομάζεται κλάση ... (parent class) και οι τρεις τύποι των οχημάτων αποτελούν τις υπο-κλάσεις (subclasses). |
|