Modifikátor public v TypeScript
Vlastnosti a metódy deklarované pomocou
modifikátora public sú prístupné pre
čítanie a zápis zvonku triedy. Pozrime sa na to
v praxi. Vytvorme v našej triede verejnú vlastnosť name:
class User {
public name: string = '';
}
Vytvorme objekt triedy:
let user = new User();
Zmeňme hodnotu vlastnosti:
user.name = 'john';
Prečítajme si vlastnosť:
console.log(user.name);
Vytvorte triedu User, ktorá bude
obsahovať verejné vlastnosti s menom a
rokom narodenia používateľa. Vytvorte
verejnú metódu getAge, ktorá
bude zisťovať vek používateľa podľa
roku jeho narodenia.