Junior — Middle
Koja ključna reč u jeziku Python se koristi za deklarisanje promenljive unutar konstruktora klase, koja se koristi samo u bloku __init__?
sobes.tech АИ
Одговор од АИ
U Pythonu, za deklarisanje promenljive unutar konstruktora klase koja pripada instanci objekta, koristi se ključna reč self. Na primer:
class MyClass:
def __init__(self, value):
self.variable = value # promenljiva instance
Promenljiva self.variable dostupna je u svim metodama klase putem objekta self. Promenljive deklarisane bez self unutar __init__ su lokalne i dostupne su samo u tom metodu.