Modificatori di accesso in TypeScript

In TypeScript, a differenza di JavaScript, le proprietà e i metodi possono essere resi pubblici, privati e protetti utilizzando parole chiave speciali, che sono chiamate modificatori di accesso.

In totale, TypeScript ha quattro modificatori: public, protected, private e readonly. Per impostazione predefinita, cioè se non si specifica un modificatore, tutte le proprietà e le funzioni sono di tipo public e accessibili per la visualizzazione e la modifica dall'esterno.

Il funzionamento di ogni tipo di modificatore lo esamineremo in dettaglio nelle prossime lezioni.