Junior — Middle
Python ენაში, კლასის კონსტრუქტორში ცვლადის გამოცხადებისთვის, რომელიც გამოიყენება მხოლოდ __init__ ბლოკში, რა საკვანძო სიტყვა გამოიყენება?
sobes.tech AI
პასუხი AI-სგან
Python-ში, კლასის კონსტრუქტორში, ობიექტის ნიმუშს განეკუთვნება ცვლადი გამოაცხადეთ, გამოიყენეთ საკვანძო სიტყვა self. მაგალითად:
class MyClass:
def __init__(self, value):
self.variable = value # ნიმუშის ცვლადი
self.variable ხელმისაწვდომია კლასის ყველა მეთოდში self ობიექტის მეშვეობით. ცვლადები, რომლებიც გამოაცხადეს self-ის გარეშე __init__-ში, ადგილობრივია და ხელმისაწვდომია მხოლოდ ამ მეთოდში.