Wat is self __ klas __ in Python?
Wat is self __ klas __ in Python?

Video: Wat is self __ klas __ in Python?

Video: Wat is self __ klas __ in Python?
Video: What you need to know about SELF in Python 2024, Mei
Anonim

self . _klas_ is 'n verwysing na die tipe van die huidige instansie. Vir gevalle van abstrak1, sou dit die abstrak1 wees klas self, wat is wat jy nie met 'n abstrakte wil hê nie klas.

Net so word daar gevra, wat is _ klas _ in Python?

"_init _ " is 'n reserved metode in luislangklasse . Dit staan bekend as 'n konstruktor in objekgeoriënteerde konsepte. Hierdie metode genoem wanneer 'n voorwerp geskep word uit die klas en dit laat die klas om die eienskappe van a te inisialiseer klas.

Verder, wat is die nut van _ oproep _ in Python? Die _bel_ metode in staat stel Python programmeerders om klasse te skryf waar die gevalle soos funksies optree. Beide funksies en die gevalle van sulke klasse word oproepbare genoem. Dit is selfs moontlik om die "+" operateur sowel as al die ander operateurs te oorlaai vir die doeleindes van jou eie klas.

Verder, wat is self _ dict _ Python?

Dit bevat basies al die eienskappe wat die betrokke voorwerp beskryf. Dit kan gebruik word om die eienskappe te verander of te lees. Aanhaling uit die dokumentasie vir _dict_ 'n Woordeboek of ander karteringvoorwerp wat gebruik word om 'n voorwerp se (skryfbare) eienskappe te stoor. Onthou, alles is 'n voorwerp in Python.

Wat is def _ init _(self?

_init_ is die konstruktor vir 'n klas. Die self parameter verwys na die instansie van die voorwerp (soos in C++). klas punt: def _init_ ( self , x, y): self.

Aanbeveel: