Che cos'è l'auto __ classe __ in Python?
Che cos'è l'auto __ classe __ in Python?

Video: Che cos'è l'auto __ classe __ in Python?

Video: Che cos'è l'auto __ classe __ in Python?
Video: Python : Self keyword usage and implementation | python for beginners 2024, Maggio
Anonim

se stesso . _classe_ è un riferimento al tipo dell'istanza corrente. Per le istanze di abstract1, sarebbe l'abstract1 classe stesso, che è quello che non vuoi con un astratto classe.

Allo stesso modo, viene chiesto, cos'è _ class _ in Python?

"_dentro _ " è un metodo riservato in classi di pitone . È noto come costruttore nei concetti orientati agli oggetti. Questo metodo viene chiamato quando un oggetto viene creato dal classe e permette il classe per inizializzare gli attributi di a classe.

Inoltre, qual è l'uso della chiamata _ _ in Python? Il _chiamata_ il metodo consente Pitone programmatori per scrivere classi in cui le istanze si comportano come funzioni. Sia le funzioni che le istanze di tali classi sono chiamate callable. È anche possibile sovraccaricare l'operatore "+" e tutti gli altri operatori ai fini della propria classe.

Inoltre, cos'è self _ dict _ Python?

In sostanza contiene tutti gli attributi che descrivono l'oggetto in questione. Può essere utilizzato per modificare o leggere gli attributi. Citando dalla documentazione per _dict_ Un dizionario o un altro oggetto di mappatura utilizzato per memorizzare gli attributi (scrivibili) di un oggetto. Ricorda, tutto è un oggetto in Pitone.

Cos'è def _ init _(self?

_dentro_ è il costruttore di una classe. Il se stesso Il parametro si riferisce all'istanza dell'oggetto (come questo in C++). Punto di classe: def _init_ ( se stesso , x, y): se stesso.

Consigliato: