A public módosító TypeScript-ben

A public módosítóval deklarált tulajdonságok és metódusok olvasásra és írásra kívülről is elérhetők a osztályon. Nézzük meg a gyakorlatban. Készítsünk egy nyilvános name tulajdonságot a osztályunkban:

typescriptclass User {
  public name: string = '';
}

Hozzunk létre egy objektumot a osztályból:

typescriptlet user = new User();

Változtassuk meg a tulajdonság értékét:

typescriptuser.name = 'john';

Olvassuk a tulajdonságot:

typescriptconsole.log(user.name);
Задание 1

Készítsen egy User osztályt, amely nyilvános tulajdonságokat tartalmaz a felhasználó nevével és születési évével. Készítsen egy nyilvános getAge metódust, amely meg fogja kapni a felhasználó korát a születési éve alapján.