⊗tsSpOpCM 5 of 37 menu

Métodos de clases en POO en TypeScript

Aprendamos ahora a crear métodos de clases. Supongamos que tenemos una clase User con la propiedad name:

class User { name: string = ''; }

Hagamos un método que devuelva el nombre del usuario, especificando el tipo de valor devuelto:

class User { name: string = ''; getName(): string { return this.name; } }

Y ahora hagamos un método que cambie el valor del nombre. El nombre se pasará como parámetro y para este parámetro también debemos especificar el tipo:

class User { name: string = ''; getName(): string { return this.name; } setName(name: string): void { this.name = name; } }

Cree una clase Student con las propiedades name y age. Añada métodos para obtener y cambiar estas propiedades.

bydeenesfrptru