Kaedah Kelas dalam OOP dalam TypeScript
Mari kita belajar untuk mencipta kaedah
kelas. Katakan kita mempunyai kelas User
dengan sifat name:
class User {
name: string = '';
}
Mari buat kaedah yang mengembalikan nama pengguna, dengan menetapkan jenis nilai pulangan:
class 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:
class User {
name: string = '';
getName(): string {
return this.name;
}
setName(name: string): void {
this.name = name;
}
}
Buat kelas Student dengan sifat-sifat
name dan age. Tambah kaedah
untuk mendapatkan dan mengubah sifat-sifat ini.