Metoder for klasser i OOP i TypeScript
La oss nå lære å lage metoder
for klasser. La oss si at vi har en klasse User
med en egenskap name:
class User {
name: string = '';
}
La oss lage en metode som returnerer brukerens navn, og angi typen returverdi for den:
class User {
name: string = '';
getName(): string {
return this.name;
}
}
Og nå lager vi en metode som endrer verdien av navnet. Navnet vil bli sendt som en parameter og for denne parameteren må vi også angi typen:
class User {
name: string = '';
getName(): string {
return this.name;
}
setName(name: string): void {
this.name = name;
}
}
Opprett en klasse Student med egenskapene
name og age. Legg til metoder
for å hente og endre disse egenskapene.