Properti Kelas OOP dalam TypeScript
Sekarang mari kita belajar mendeklarasikan properti kelas. Dalam TypeScript, semua properti pada deklarasi perlu ditentukan tipenya. Mari kita lihat, bagaimana cara melakukannya dalam praktik.
Mari buat kelas User. Berikan
properti name, dengan menentukan bahwa properti itu
akan berupa string:
typescriptclass User {
name: string;
}
Namun, kode seperti ini akan menghasilkan error, karena nilai awal properti tidak ditetapkan.
Mari kita tetapkan nilainya:
typescriptclass User {
name: string = 'john';
}
Sekarang mari buat objek dari kelas kita:
typescriptlet user: User = new User;
Dan sekarang mari tampilkan nilai propertinya:
typescriptconsole.log(user.name); // 'john'
Dan sekarang mari ubah nilai properti setelah objek dibuat:
typescriptuser.name = 'eric';
Задание 1
Buat kelas Student dengan properti
name dan age.