Implementare le proprietà e i metodi della classe

Principiante
Sviluppatore
Docente di istruzione superiore
Docente di scuola primaria e secondaria di primo grado
Student
Visual Studio Code

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.

Obiettivi di apprendimento

Dopo aver completato questo modulo, sarà possibile:

  • Spiegare in che modo i membri di campo, proprietà e metodo di una classe vengono usati nella definizione della classe e negli oggetti di cui è stata creata un'istanza.

  • Implementare le proprietà della classe usando le funzioni di accesso alle proprietà 'get' e 'set'.

  • Creare classi che usano proprietà implementate automaticamente.

  • Creare proprietà di sola lettura e di sola scrittura usando modificatori di accesso per le proprietà e le funzioni di accesso alle funzioni di accesso.

  • Creare metodi di classe e metodi di overload che accettano zero o più argomenti usando tipi 'value' o 'reference'.

  • Creare metodi di estensione per una classe.

  • Implementare classi che usano una combinazione di proprietà e metodi per gestire i dati incapsulati.

Prerequisiti

  • Possibilità di creare classi e costruttori di classi per creare un'istanza di oggetti in un'app C#.

  • 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.