OOP Eienskappe van 'n Klasse in TypeScript
Kom ons leer nou hoe om eienskappe van klasse te verklaar. In TypeScript moet alle eienskappe hul tipe aangedui word tydens verklaring. Kom ons kyk hoe dit in die praktyk gedoen word.
Kom ons skep 'n klas User. Laat ons
vir dit die eienskap name toewys, en
aandui dat dit 'n string sal wees:
typescriptclass User {
name: string;
}
Sodanige kode sal eger 'n fout gee, aangesien die aanvanklike waarde van die eienskap nie gestel is nie.
Kom ons stel dit:
typescriptclass User {
name: string = 'john';
}
Kom ons maak nou 'n objek van ons klas:
typescriptlet user: User = new User;
En nou druk ons die waarde van die eienskap:
typescriptconsole.log(user.name); // 'john'
En nou verander ons die waarde van die eienskap na die skepping van die objek:
typescriptuser.name = 'eric';
Задание 1
Skep 'n klas Student met eienskappe
name en age.