OOP Klasse-eigenschappen in TypeScript
Laten we nu leren hoe we eigenschappen van klassen declareren. In TypeScript moeten alle eigenschappen bij declaratie hun type hebben opgegeven. Laten we in de praktijk bekijken hoe dit wordt gedaan.
Laten we een klasse User aanmaken. We
geven hem een eigenschap name, waarbij
we aangeven dat het een string zal zijn:
typescriptclass User {
name: string;
}
Een dergelijke code zal echter een fout geven, omdat de beginwaarde van de eigenschap niet is ingesteld.
Laten we deze instellen:
typescriptclass User {
name: string = 'john';
}
Laten we nu een object van onze klasse maken:
typescriptlet user: User = new User;
En laten we nu de waarde van de eigenschap uitvoeren:
typescriptconsole.log(user.name); // 'john'
Laten we nu de waarde van de eigenschap veranderen na het aanmaken van het object:
typescriptuser.name = 'eric';
Задание 1
Maak een klasse Student met de
eigenschappen name en age.