เมธอดของคลาสใน 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 เพิ่มเมธอด สำหรับการรับและการเปลี่ยนแปลงคุณสมบัติเหล่านี้