Modifikatorius public TypeScript kalba
Savybės ir metodai, deklaruoti naudojant
modifikatorių public, yra prieinami
skaitymui ir rašymui iš už klasės ribų. Pažiūrėkime
praktiškai. Sukurkime mūsų klasei viešą savybę name:
class User {
public name: string = '';
}
Sukurkime klasės objektą:
let user = new User();
Pakeiskime savybės reikšmę:
user.name = 'john';
Perskaitykime savybę:
console.log(user.name);
Sukurkite klasę User, kuri talpins
viešas savybes su vardu ir
gimimo metais. Sukurkite
viešą metodą getAge, kuris
gaus naudotojo amžių pagal
gimimo metus.