Modificador public em TypeScript
Propriedades e métodos declarados através do
modificador public estão disponíveis para
leitura e gravação de fora da classe. Vamos
ver na prática. Vamos fazer nossa
classe ter uma propriedade pública name:
class User {
public name: string = '';
}
Vamos criar um objeto da classe:
let user = new User();
Vamos alterar o valor da propriedade:
user.name = 'john';
Vamos ler a propriedade:
console.log(user.name);
Faça a classe User, que irá
conter propriedades públicas com o nome e
o ano de nascimento do usuário. Faça um
método público getAge, que
irá obter a idade do usuário pelo
ano de seu nascimento.