Buenas tardes a tod@s !!
El siguiente es el modulo empleado.js del Aula4. No entiendo ¿Por qué no se pasa como parametro al constructor el atributo #clave? Aguardo sus comentarios.
export class Empleado {
#nombre;
#dni;
#salario;
#clave;
constructor(nombre, dni, salario) {
this.#nombre = nombre;
this.#dni = dni;
this.#salario = salario;
this.#clave = '';
}
asignarClave(clave) {
this.#clave = clave;
}
autenticable(clave) {
return clave == this.#clave;
}
verBonificion() {
return this.#salario;
}
_verBonificion(bono) {
return this.#salario + this.#salario*bono/100;
}
}