castelog
Version:
Programación JavaScript en castellano.
44 lines (36 loc) • 1.24 kB
Markdown
### Sintaxis de: sentencias de derivo
Sirve para llamar al método constructor de la clase padre (método `super(...)`) dentro del método constructor de una clase hijo.
```calo
Creo Padre como una clase con {
Método constructor con (a) donde {
Asigno this.datos como [].
Apendizo a en lista this.datos.
}.
}.
Creo HijoUno como una clase que extiende Padre con {
Método constructor con (b) derivado con (0) donde {
Apendizo b en lista this.datos.
}.
}.
Creo HijoDos como una clase que extiende Padre con {
Método constructor con (c) donde {
Derivo con (0).
Apendizo c en lista this.datos.
}.
}.
Creo HijoTres como una clase que extiende Padre con {
Método constructor con (d) donde {
Derivo.
Apendizo d en lista this.datos.
}.
}.
Creo hijoUno como un nuevo HijoUno(1).
Creo hijoDos como un nuevo HijoDos(2).
Creo hijoTres como un nuevo HijoTres(3).
Compruebo que hijoUno.datos[0] es igual que 0.
Compruebo que hijoDos.datos[0] es igual que 0.
Compruebo que hijoTres.datos[0] es igual que undefined.
Compruebo que hijoUno.datos[1] es igual que 1.
Compruebo que hijoDos.datos[1] es igual que 2.
Compruebo que hijoTres.datos[1] es igual que 3.
```