Implementare classi, proprietà e metodi

Informazioni su come creare classi e oggetti in C# e su come accedere e gestire in modo sicuro i dati incapsulati usando le proprietà e i metodi della classe.

Prerequisiti

  • Accesso a un ambiente di Visual Studio Code configurato con l'estensione C# Dev Kit.
  • Possibilità di sviluppare app console C# che implementano la logica di business usando istruzioni di iterazione, istruzioni di selezione e metodi personalizzati.
  • Possibilità di eseguire il debug di codice C# di base e la gestione delle eccezioni in un ambiente Visual Studio Code.

Moduli in questo percorso di apprendimento

Informazioni su come creare classi e creare istanze di oggetti che espongono campi dati pubblici usando definizioni di classe, costruttori e operatore new.

Informazioni su come implementare proprietà di classe di sola lettura, di sola lettura e di sola scrittura usando funzioni di accesso alle proprietà e modificatori di accesso e come implementare metodi e metodi di estensione per una classe.

Informazioni su come implementare classi usando tecniche specializzate come classi statiche, classi parziali e inizializzatori di oggetti che possono migliorare la leggibilità, la gestibilità e l'organizzazione del codice.