Modificadores de Acesso em TypeScript

Em TypeScript, ao contrário do JavaScript, as propriedades e métodos podem ser tornados públicos, privados e protegidos usando palavras-chave especiais, que são chamadas de modificadores de acesso.

No total, existem quatro modificadores em TypeScript: public, protected, private e readonly. Por padrão, ou seja, se nenhum modificador for especificado, todas as propriedades e funções são tratadas como public e estão acessíveis para visualização e modificação a partir do exterior.

O trabalho com cada tipo de modificador será detalhadamente examinado nas próximas lições.