Kaedah Kelas dalam OOP dalam TypeScript

Mari kita belajar untuk mencipta kaedah kelas. Katakan kita mempunyai kelas User dengan sifat name:

typescriptclass User {
  name: string = '';
}

Mari buat kaedah yang mengembalikan nama pengguna, dengan menetapkan jenis nilai pulangan:

typescriptclass User {
  name: string = '';
  
  getName(): string {
    return this.name;
  }
}

Sekarang mari buat kaedah yang mengubah nilai nama. Nama akan disampaikan sebagai parameter dan untuk parameter ini kita juga mesti menentukan jenis:

typescriptclass User {
  name: string = '';
  
  getName(): string {
    return this.name;
  }
  
  setName(name: string): void {
    this.name = name;
  }
}
Задание 1

Buat kelas Student dengan sifat-sifat name dan age. Tambah kaedah untuk mendapatkan dan mengubah sifat-sifat ini.