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:
typescriptclass User {
name: string = '';
}
La oss lage en metode som returnerer brukerens navn, og angi typen returverdi for den:
typescriptclass 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:
typescriptclass User {
name: string = '';
getName(): string {
return this.name;
}
setName(name: string): void {
this.name = name;
}
}
Задание 1
Opprett en klasse Student med egenskapene
name og age. Legg til metoder
for å hente og endre disse egenskapene.