Dal corso: Formazione essenziale su Python

Sblocca questo corso con una prova gratuita

Iscriviti adesso per accedere a oltre 23.200 corsi tenuti da esperti del settore.

Creare un oggetto

Creare un oggetto

- [Annunciatore] Un'istanza di una classe è chiamata oggetto. Sta creando chiamando la classe stessa come se fosse una funzione. Qui a Komodo, ho aperto una copia funzionante di constructor.py dal capitolo nove dei file degli esercizi, e, ho intenzione di chiudere questo riquadro inferiore per un momento, e se veniamo qui in basso, vedete qui in basso in generale, creo due oggetti, a0 e a1 dalla classe animale. E lo sto inizializzando con vari parametri. Tipo di animale, nome dell'animale e suono che emette. Sto anche semplicemente chiamando "print animal", quindi "print animal" è questa funzione qui che si aspetta un oggetto animale e stampa l'animale. E lo sto chiamando direttamente qui dal costruttore. Dalla classe, senza creare un oggetto intermedio. Questo funziona esattamente allo stesso modo perché, se ricorderai, i parametri di funzione funzionano esattamente come le assegnazioni in Python. E così quando eseguo questo, vedete che ho tre animali, un gattino di nome Fluffy…

Contenuti