Metode Kelas dalam OOP di TypeScript

Mari sekarang kita belajar membuat metode kelas. Misalkan kita memiliki kelas User dengan properti name:

typescriptclass User {
  name: string = '';
}

Mari buat metode yang mengembalikan nama pengguna, dengan menentukan tipe nilai kembaliannya:

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

Dan sekarang mari buat metode yang mengubah nilai nama. Nama akan diteruskan sebagai parameter dan untuk parameter ini kita juga harus menentukan tipenya:

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

Buatlah kelas Student dengan properti name dan age. Tambahkan metode untuk mendapatkan dan mengubah properti-properti ini.