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:
class User {
name: string;
}
Een dergelijke code zal echter een fout geven, omdat de beginwaarde van de eigenschap niet is ingesteld.
Laten we deze instellen:
class User {
name: string = 'john';
}
Laten we nu een object van onze klasse maken:
let user: User = new User;
En laten we nu de waarde van de eigenschap uitvoeren:
console.log(user.name); // 'john'
Laten we nu de waarde van de eigenschap veranderen na het aanmaken van het object:
user.name = 'eric';
Maak een klasse Student met de
eigenschappen name en age.