Approfondimenti sulla Object-Oriented Programming

Descrizione del corso

  • Le Classi
  • Gli Oggetti
  • Le Proprietà
  • I Metodi
  • Incapsulamento
  • Ereditarietà
  • Le Superclassi
  • Le Sotto Classi
  • Identificare i componenti di una Classe
  • Esercizio 05.01 – Definizione di una Classe
  • Utilizzare le proprietà di Classi ed Oggetti
  • Variabili di Istanza vs. Variabili di Classe
  • Dichiarazioni ed inizializzazioni
  • La proprietà __dict__
  • Componenti privati ??
  • Istanze vs. Classi
  • Manipolazione dei nomi
  • Dotare una Classe di Metodi
  • Dichiarare ed utilizzare i Metodi
  • Il Parametro self
  • Struttura della Classe
  • La Funzione hasattr()
  • La Proprietà __name__
  • La Proprietà __module__
  • La Proprietà __bases__
  • Esercizio #20.01 – Utilizzo delle proprietà __name__, __module__ e __dict__
  • Esercizio #20.02 – Scrittura dei Metodi per una Classe

Codice:ET-AI-0001_20

Durata:0 giorni

Categorie:,

Moduli del corso