CodeSystem2022 / TeamNoche-Tercer-Semestre

Se subiran las actividades del tercer semestre
3 stars 0 forks source link

6.1 Sintaxis de Clases en JavaScript: Parte 1 y 2 #201

Closed uninstallrar closed 1 year ago

uninstallrar commented 1 year ago

//6.1 - Clase 6

class Persona{ //clase padre constructor(nombre,apellido){ this.nombre = nombre; this.apellido = apellido;

}

}

let persona1 = new Persona('Martin','Perez'); console.log(persona1);

let persona2 = new Persona ('Franco','Da Cruz');

console.log(persona2);

//clase hija - herencia ↓

class Empleado extends Persona { //clase hija constructor(nombreempleado,apellidoempleado,departamento){ super(nombreempleado,apellidoempleado); //super se usa para definir el constructor de la clase hija this._departamento = departamento;

}
get departamento(){
    return this._departamento;
}
set departamento(departamento){
    this._departamento = departamento;

} //Listos sus métodos get y set para la clase hija con un solo atributo

};