Ecco degli esercizi semplici con soluzione per praticare l’utilzzo degli modificatori di accesso delle classi in C#.
Esercizio 1
Dichiarare una classe chiamata "Persona" con una variabile privata "nome" e un metodo pubblico "StampaNome" che stampa il nome.
Esercizio 2
Aggiungere un costruttore pubblico alla classe "Persona" per impostare il valore della variabile "nome" all'inizializzazione dell'oggetto.
Esercizio 3
Aggiungere una proprietĂ pubblica chiamata "Eta" alla classe "Persona" per consentire la lettura e la scrittura dell'etĂ della persona.
Esercizio 4
Aggiungere un metodo privato chiamato "CalcolaAnnoDiNascita" alla classe "Persona" per calcolare l'anno di nascita basato sull'etĂ corrente.
Esercizio 5
Dichiarare una classe "Banca" con un campo privato "saldo" e un metodo pubblico "VisualizzaSaldo" che stampa il saldo disponibile.
Esercizio 6
Aggiungere un metodo protetto chiamato "PrelevaDenaro" alla classe "Banca" per consentire il prelievo di denaro dal saldo.
Esercizio 7
Creare una classe "Prodotto" con un campo interno "prezzo" e un metodo interno "CalcolaSconto" per calcolare lo sconto sul prezzo del prodotto.
Esercizio 8
Creare una classe "Cancello" con un campo protetto "aperto" e un metodo protetto "StatoCancello" per visualizzare lo stato attuale del cancello.
Esercizio 9
Creare una classe "Database" con un campo privato "connessione" e un metodo privato "ConnettiDatabase" per stabilire la connessione al database.
Esercizio 10
Creare una classe "Utente" con un campo interno "username" e un metodo interno "ValidaPassword" per verificare la correttezza della password inserita dall'utente.