class Humano { constructor(raza){ this.raza = raza; } metodo_decir_raza(){ console.log(this.raza); } }class Estudiante extends Humano { constructor(raza, nombre, apellido){ super(raza); this.nombre = nombre; this.apellido = apellido; } metodo_nombre_completo(){ return this.nombre + " " + this.apellido; } }
var estudiante = new Estudiante("Latino", "Augusto", "Trujillo"); // Usando las propiedades de la clase console.log(estudiante.nombre + " " + estudiante.apellido); // usando el método de la clase console.log(estudiante.metodo_nombre_completo()); // Miremos el acceso a los métodos de Humano estudiante.metodo_decir_raza();