Entorno cliente uf2 pac 3 Objetos
|
|
Título del Test:
![]() Entorno cliente uf2 pac 3 Objetos Descripción: Entorno cliente uf2 pac 3 DAW MP6 Objetos definidos por el usuario |



| Comentarios |
|---|
NO HAY REGISTROS |
|
Las clases de JavaScript son introducidas en el ECMAScript 2015 y son una mejora sintáctica sobre la herencia basada en prototipos de JavaScript. La sintaxis de las clases no introduce un nuevo modelo de herencia orientada a objetos a JavaScript. Las clases de JavaScript proveen una sintaxis mucho más clara y simple para crear objetos y lidiar con la herencia. Indica cuales de las siguientes afirmaciones son verdaderas y cuales son falsas: Para definir una clase utilizaremos la palabra reservada “class”. En JavaScript no tendremos constructores para inicializar los objetos desde la clase creada. Primero tenemos que declarar la clase y luego podremos acceder a ella, por el contrario, obtendremos un error. Las clases de JavaScript son introducidas en el ECMAScript 2015 y son una mejora sintáctica sobre la herencia basada en prototipos de JavaScript. La sintaxis de las clases no introduce un nuevo modelo de herencia orientada a objetos a JavaScript. Las clases de JavaScript proveen una sintaxis mucho más clara y simple para crear objetos y lidiar con la herencia. Indica cuales de las siguientes afirmaciones son verdaderas y cuales son falsas: El cuerpo de una clase es la parte que se encuentra entre las llaves {}. En las clases de JavaScript no podemos tener métodos estáticos. La palabra clave “extends” es usada en declaraciones de clase o expresiones de clase para crear una clase hija. Completa el siguiente código, el cual va definir nuestra primera clase: class Coche { constructor(puertas, marca, color){ this.puertas = ___1____ ; this.marca = ___2___ ; this.color = ____3____ ; } }. 1. 2. 3. Una expresión de clase es otra manera de definir una clase. Las expresiones de clase pueden ser nombradas o anónimas. El nombre dado a la expresión de clase nombrada es local dentro del cuerpo de esta. Indica si la siguiente clase es anónima o es nombrada. anónima. nombrada. Una expresión de clase es otra manera de definir una clase. Las expresiones de clase pueden ser nombradas o anónimas. El nombre dado a la expresión de clase nombrada es local dentro del cuerpo de esta. Indica si la siguiente clase es anónima o es nombrada. anónima. nombrada. Rellena los huecos del siguiente código: class Poligono { constructor( alto, ancho) { this.alto = ___1___; this.ancho =___2___; } get area() { return this. ___3___; } calcArea() { return this.alto * this.ancho; } } const cuadrado = new ___4___ (10, 10); console.log( ___5___ .area);. 1. 2. 3. 4. 5. Rellena los huecos del siguiente código: class Animal{ ___1___(nombre){ this.nombre = ___2___; } hablar(){ alert(this.nombre + ' hace un ruido.'); } } class Perro extends ___3___{ hablar(){ alert( ___4___.nombre + ' ladra.'); } }. 1. 2. 3. 4. |





