Font size
WorksheetsΑντικειμενοστρεφής Προγραμματισμός στη Python
Total questions: 28
Worksheet time: 18mins
Ο αντικειμενοστρεφής προγραμματισμός εστιάζει στις έννοιες στις οποίες αναθέτει χαρακτηριστικά και όχι στις διαδικασίες.
Σωστό
Λάθος
Η Python είναι μια αντικειμενοστρεφής γλώσσα προγραμματισμού.
Σωστό
Λάθος
Κάθε αντικείμενο έχει μόνο μια ιδιότητα.
Σωστό
Λάθος
Οι μέθοδοι επιτρέπουν στα αντικείμενα να κάνουν διάφορες ενέργειες που ελέγχουν τις ιδιότητες του αντικειμένου.
Σωστό
Λάθος
Μια από τις ενέργειες ενός κατασκευαστή είναι η καταστροφή του αντικειμένου και η απελευθέρωση μνήμης.
Σωστό
Λάθος
Μια κλάση αποτελείται μόνο από μεθόδους.
Σωστό
Λάθος
Στην επικεφαλίδα μιας κλάσης υπάρχει η δεσμευμένη λέξη def.
Σωστό
Λάθος
Η αρχικοποίηση των τιμών ενός αντικειμένου γίνεται στη μέθοδο __init__.
Σωστό
Λάθος
Το στιγμιότυπο μιας κλάσης δημιουργείται από την κλάση με συγκεκριμένες τιμές που ορίζονται κατά τη κλήση της κλάσης.
Σωστό
Λάθος
Οι μεταβλητές κλάσης είναι διαθέσιμες και κοινές σε όλα τα αντικείμενα της κλάσης.
Σωστό
Λάθος
Μια στατική μέθοδος λειτουργεί στο επίπεδο της κλάσης και όχι στο επίπεδο του στιγμιότυπου.
Σωστό
Λάθος
Μια μέθοδος κλάσης δεν είναι κληρονομήσιμη.
Σωστό
Λάθος
Από μια κλάση μπορούμε να δημιουργήσουμε ένα μόνο στιγμιότυπο.
Σωστό
Λάθος
Η self ως παράμετρος σε μία μέθοδο κλάσης, εξασφαλίζει ότι η μέθοδος αναφέρεται στο ίδιο το αντικείμενο και όχι στη κλάση.
Σωστό
Λάθος
Μια στατική μέθοδος και μια μέθοδος κλάσης έχουν την ίδια λειτουργία.
Σωστό
Λάθος
Η απόδοση αρχικών τιμών σε ιδιότητες ενός αντικειμένου που δημιουργείται ονομάζεται _
(a)
Μια _ είναι ένα πρότυπο που ορίζει τις ιδιότητες και τις μεθόδους που μπορούν να έχουν ένα ή περισσότερα αντικείμενα
(a)
Ο _ είναι μια ειδική μέθοδος που καταστρέφει ένα αντικείμενο και απελευθερώνει την αντίστοιχη μνήμη που δεσμεύεται κατά την κατασκευή του.
(a)
Το _ μιας κλάσης είναι ένα αντικείμενο που δημιουργείται από αυτήν την κλάση με συγκεκριμένες τιμές που ορίζονται κατά τη κλήση της.
(a)
Η μέθοδος που όταν εκτελείται έχει πάντα το ίδιο αποτέλεσμα ανεξάρτητα ποιο αντικείμενο την καλεί ονομάζεται _
(a)
Να συμπληρώσετε τα κενά στο διπλανό τμήμα εντολών ώστε να αρχικοποιούνται οι ιδιότητες του αντικειμένου.
(a)
Να συμπληρώσετε τα κενά στο διπλανό τμήμα εντολών ώστε να δημιουργείται το αντικείμενο dog1, ονόματος «Άσπρο», ύψος 30 εκατοστά
και βάρος 12 κιλών.
(a)
Να συμπληρώσετε τα κενά στο διπλανό πρόγραμμα ώστε η αρχική ταχύτητα του τρακτέρ να είναι 30 km/h και στη συνέχεια να αυξάνει κατά 10 km/h
(a)
Ο αντικειμενοστρεφής προγραμματισμός έχει ως βασικό του στοιχείο:
τις ενέργειες πάνω στα δεδομένα
τα ίδια τα δεδομένα
τις μεταβλητές
Τα χαρακτηριστικά ενός αντικειμένου, στον αντικειμενοστρεφή προγραμματισμό ονομάζονται:
μέθοδοι
αντικείμενα
ιδιότητες
Ένα αντικείμενο δημιουργείται από μια ειδική μέθοδο που ονομάζεται:
αποδομητής
κατασκευαστής
αρχικοποιητής
Για να ορίσουμε μια μέθοδο ως στατική, πριν από αυτήν γράφουμε:
@staticmethod
@classmethod
κανένα από τα παραπάνω
Μια κλάση αρχίζει με τη δεσμευμένη λέξη:
def
self
class
