<script>
/** La ClassB hereda la ClassA */
class ClassA {
constructor(valor1) {
this.valor1=valor1;
}
returnValor1() {
return "El valor1 en la ClassA es: "+this.valor1;
}
}
class ClassB extends ClassA {
constructor(valor1, valor2) {
// llamamos al constructor de la ClassA pasandole el valor1
super(valor1);
this.valor2=valor2;
}
returnValor2() {
return "El valor2 en la ClassB es: "+this.valor2;
}
}
let myClass=new ClassB("casa", "avion");
document.write("<br>"+myClass.returnValor1());
document.write("<br>"+myClass.returnValor2());
</script>
Comentarios sobre la versión: ECMAScript6 (0)
No hay comentarios