Ahoj, chtel bych se optat ctu tady v ucebnici Python all in one for dummies , ze metoda je vzdy spjata s tridou class. Ta metoda je propojena pres self ? Takže pokud bude v souboru vicero trid class , tak kazdou konkretni tridu class propojim s jeji metodou pres to self ?
A druhy dotaz probiraji tady Passing parameter to method:
# Method to activate (True) or deactivate (False) account.
def activate(self, yesno):
""" True for active, False to make inactive """
self.is_active = yesno
Omlouvam se, za vlozeni obrazku, nemel jsem cas opisovat kod, nicmene, kod metody def activate() výše je zaclenen v tomto obrazku. Jen me zaskocilo self.is_active = yesno, to yesno je tady jen aby v metode neco bylo a pozdeji to zmeni na False nebo vubec nechapu, proc to resi takto silene. Dekuji moc za vysvetleni