Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Python Προγραμματισμός

Αντικειμενοστρεφής Python Tutorial

Python , όπως και οι περισσότερες γλώσσες προγραμματισμού , περιλαμβάνει τη σύνταξη απαραίτητα για το σχεδιασμό μαθήματα και τη χρήση αντικειμένων . Τα οφέλη του αντικειμενοστρεφούς προγραμματισμού ( όπως η ενθυλάκωση και επαναχρησιμοποίηση κώδικα ) είναι οι ίδιες σε Python και σε άλλες γλώσσες . Από Python λειτουργεί ήδη ως ένα εξαιρετικό scripting langage για το διαδίκτυο , φέρνει ένα ευέλικτο και διαισθητικό Αντικειμενοστρεφής σύνταξη για τους προγραμματιστές Web να εκμεταλλευτούν . Τα πράγματα που θα χρειαστείτε
Python Interpreter
επεξεργαστή κειμένου
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Καθορίστε μια κλάση . Τα μαθήματα σε 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 και έξι , αντίστοιχα .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα