โมดิไฟเออร์ public ใน TypeScript

คุณสมบัติและเมธอดที่ประกาศด้วย โมดิไฟเออร์ public จะสามารถ อ่านและเขียนค่าจากภายนอกคลาสได้ มาลองดู ในทางปฏิบัติกัน สร้างคุณสมบัติสาธารณะ ชื่อ name ในคลาสของเรา:

typescriptclass User {
  public name: string = '';
}

สร้างอ็อบเจกต์จากคลาส:

typescriptlet user = new User();

เปลี่ยนค่าของคุณสมบัติ:

typescriptuser.name = 'john';

อ่านค่าคุณสมบัติ:

typescriptconsole.log(user.name);
Задание 1

สร้างคลาส User ที่มี คุณสมบัติสาธารณะสำหรับชื่อและ ปีเกิดของผู้ใช้ สร้างเมธอดสาธารณะ getAge ที่จะคำนวณอายุของผู้ใช้จาก ปีเกิดของเขา