โมดิไฟเออร์ public ใน TypeScript
คุณสมบัติและเมธอดที่ประกาศด้วย
โมดิไฟเออร์ public จะสามารถ
อ่านและเขียนค่าจากภายนอกคลาสได้ มาลองดู
ในทางปฏิบัติกัน สร้างคุณสมบัติสาธารณะ
ชื่อ name ในคลาสของเรา:
class User {
public name: string = '';
}
สร้างอ็อบเจกต์จากคลาส:
let user = new User();
เปลี่ยนค่าของคุณสมบัติ:
user.name = 'john';
อ่านค่าคุณสมบัติ:
console.log(user.name);
สร้างคลาส User ที่มี
คุณสมบัติสาธารณะสำหรับชื่อและ
ปีเกิดของผู้ใช้ สร้างเมธอดสาธารณะ
getAge ที่จะคำนวณอายุของผู้ใช้จาก
ปีเกิดของเขา