เมธอดของคลาสใน OOP ใน TypeScript
ตอนนี้มาเรียนรู้วิธีการสร้างเมธอด
ของคลาสกัน ให้เรามีคลาส User
พร้อมคุณสมบัติ name:
typescriptclass User {
name: string = '';
}
มาสร้างเมธอดที่คืนค่าชื่อผู้ใช้ โดยระบุประเภทของค่าที่คืน:
typescriptclass User {
name: string = '';
getName(): string {
return this.name;
}
}
และตอนนี้มาสร้างเมธอดที่เปลี่ยนค่า ชื่อ ชื่อจะถูกส่งผ่านพารามิเตอร์ และสำหรับพารามิเตอร์นี้เราก็ต้อง ระบุประเภทด้วย:
typescriptclass User {
name: string = '';
getName(): string {
return this.name;
}
setName(name: string): void {
this.name = name;
}
}
Задание 1
สร้างคลาส Student พร้อมคุณสมบัติ
name และ age เพิ่มเมธอด
สำหรับการรับและการเปลี่ยนแปลงคุณสมบัติเหล่านี้