Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Definujte triedu . Triedy v Pythone sú deklarované pomocou kľúčového slova class . Kód
triedy ExampleClass :
definuje triedu " ExampleClass , " a všetok kód v tomto bloku sa bude odkazovať k tejto triede . Ako súčasť definície triedy , programátor by mal tiež definovať metódu " init "
def _init_ ( self , číslo ) : .
Táto funkcia je podobná ( aj keď nie je rovné ) , " konštruktér " trieda v iných jazykoch ( napr. C + + ) . Táto metóda sa spustí automaticky , keď je vytvorená inštancia triedy .
2
Nastavte metódu " init " . Metóda " init " je treba kód , aby bolo možné spustiť . Použite tento príklad kódu po " init " :
self.count = počet
tlač self.count
" self " hodnota v metóde " init " , odkazuje na trieda sama o sebe . Keď je inštancia triedy do objektu , má osobitný odkaz sám na seba ( self ) . Každá metóda v triede by mal mať " self " ako prvý parameter . V tomto príklade bude tento kód ( nastavenie po metóde " init " ) , aby triedy v " COUNT " premennú hodnotu " číslo " . To potom bude tlačiť počítať objekty .
3
inštanciu triedy . Uložte súbor ako " example.py " , a potom otvorte nový textový dokument . Na začiatku nového dokumentu zadajte
importovať príklad
, ktoré prinesie do " ExampleClass " z predchádzajúceho súboru . Teraz , inštanciu triedy s počiatočnou hodnotou :
i = example.exampleClass ( 5 )
j = example.exampleClass ( 6 )
To by malo vytlačiť čísla 5 a šesť , resp .
Copyright © počítačové znalosti Všetky práva vyhradené