TypeScript'теги readonly модификатору
readonly модификаторунун жардамы менен
касиеттерди окушууга гана мүмкүн кылууга болот.
Келгиле, мисал аркылуу карап көрөлү.
User класстагы name касиетин
окушууга гана мүмкүн кылалы:
typescriptclass User {
readonly name: string;
constructor(name: string) {
this.name = name;
}
}
Классын объектин түзүп, атагына белгилүү бир маани берели:
typescriptlet user: User = new User('john');
Атагынын маанисин окуйлу:
typescriptconsole.log(user.name); // 'john'
Ал эми касиетке башка маани жазганы аракет кылуу катага алып келет:
typescriptuser.name = 'eric'; // ката
Задание 1
User класска окушууга гана мүмкүн
age касиетин ылайыктаңыз.
Ушул класстын объектин түзүп, анын жашын
экранга чыгарыңыз.