Καθορίστε μια κλάση . Τα μαθήματα σε Python δηλώνονται με τη λέξη-κλειδί class . Ο κώδικας
τάξη exampleClass :
ορίζει μια κατηγορία « exampleClass " και όλος ο κώδικας σε αυτό το μπλοκ θα αναφερθώ σε αυτή την κατηγορία . Στο πλαίσιο του καθορισμού της κατηγορίας , ο προγραμματιστής θα πρέπει επίσης να καθορίσει τη μέθοδο " init "
def _init_ ( self , αριθμός) : .
Αυτή η λειτουργία είναι παρόμοια ( αν και δεν είναι ίσο με ) το " κατασκευαστή της κλάσης σε άλλες γλώσσες ( όπως η C + + ) " . Η μέθοδος αυτή εκτελείται αυτόματα όταν δημιουργείται ένα στιγμιότυπο της κλάσης . 2
Ρυθμίστε τη μέθοδο " init " . Η " init " μέθοδος χρειάζεται κωδικό για να τρέξει . Χρησιμοποιήστε αυτό το παράδειγμα κώδικα μετά το " init " :
self.count = αριθμός
εκτύπωσης self.count
ο «εαυτός» αξίας στη μέθοδο " init " αναφέρεται στην ίδια τάξη . Όταν ένας κλάσης αρχικοποιείται σε ένα αντικείμενο , έχει ιδιαίτερη αναφορά στην ίδια ( αυτο) . Κάθε μέθοδος σε μια τάξη θα πρέπει να έχουν «εαυτό» ως την πρώτη της παράμετρο . Σε αυτό το παράδειγμα , ο κωδικός αυτός ( που μετά τη μέθοδο " init " ) θα δώσει " μετράνε " μεταβλητή της κλάσης την αξία της "αριθμός" . Στη συνέχεια, θα εκτυπώσει τα αντικείμενα μετράνε .
Εικόνων 3
Υπόσταση την τάξη . Αποθηκεύστε το αρχείο ως " example.py " , και στη συνέχεια, ανοίξτε ένα νέο έγγραφο κειμένου . Στην αρχή του νέου εγγράφου εισάγετε
εισάγει παράδειγμα
η οποία θα φέρει το " exampleClass " από το προηγούμενο αρχείο. Τώρα , να ξεκινήσει η κλάση με μια αρχική τιμή :
i = example.exampleClass ( 5 )
j = example.exampleClass ( 6 )
Αυτό πρέπει να εκτυπώσετε τους αριθμούς 5 και έξι , αντίστοιχα .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα