OOP klases īpašības TypeScript
Tagad iemācīsimies deklarēt klašu īpašības. TypeScript visām īpašībām deklarējot jānorāda to tips. Apskatīsim, kā tas tiek darīts praksē.
Izveidosim klasi User. Piešķirsim
tai īpašību name, norādot, ka tā
būs virkne:
class User {
name: string;
}
Šāds kods tomēr izvadīs kļūdu, jo nav iestatīta sākotnējā īpašības vērtība.
Iestatīsim to:
class User {
name: string = 'john';
}
Tagad izveidosim mūsu klases objektu:
let user: User = new User;
Un tagad izvadīsim īpašības vērtību:
console.log(user.name); // 'john'
Un tagad mainīsim īpašības vērtību pēc objekta izveides:
user.name = 'eric';
Izveidojiet klasi Student ar īpašībām
name un age.