Modifikators public TypeScript
Īpašības un metodes, kas deklarētas ar
modifikatoru public, ir pieejamas
lasīšanai un rakstīšanai ārpus klases. Apskatīsim
to praksē. Izveidosim mūsu klases publisko īpašību name:
class User {
public name: string = '';
}
Izveidosim klases objektu:
let user = new User();
Mainīsim īpašības vērtību:
user.name = 'john';
Izlasīsim īpašību:
console.log(user.name);
Izveidojiet klasi User, kas
saturēs publiskas īpašības ar lietotāja vārdu un
dzimšanas gadu. Izveidojiet
publisko metodi getAge, kas
iegūs lietotāja vecumu pēc
viņa dzimšanas gada.