Модификатори public дар TypeScript
Хусусиятҳо ва усулҳое, ки тавассути
модификатори public эълон шудаанд, барои
хондан ва навиштан аз беруни синф дастрасанд. Биёед
амлиётан бинем. Дар синфи мо хусусияти оммавии name созем:
class User {
public name: string = '';
}
Объекти синфро созем:
let user = new User();
Қимати хусусиятро иваз кунем:
user.name = 'john';
Хусусиятро хонем:
console.log(user.name);
Синфи User-ро созед, ки
дар бар мегирад хусусиятҳои оммавии ном ва
соли таваллуди корбар. Усули оммавии getAge-ро созед, ки
синни корбарро аз рӯи
соли таваллуди ӯ мегирад.