A) Polimorfismo B) Herencia C) Abstracción D) Encapsulación
A) este B) clase C) var D) nuevo
A) Una variable en C B) Plano para crear objetos C) Una instancia de un objeto D) Una función en JavaScript
A) Posibilidad de tratar objetos de clases diferentes como objetos de una superclase común. B) Ampliar la funcionalidad de una clase padre C) Creación de objetos a partir de clases D) Ocultar los detalles de la aplicación
A) Heredar propiedades de una clase padre B) Creación de varias instancias de un objeto C) Sustitución de métodos de la clase padre D) Vinculación de los datos y los métodos que operan con ellos
A) Método utilizado para destruir objetos B) Un método que devuelve un valor C) Un método especial que se llama automáticamente cuando se crea un objeto D) Un método estático
A) Implementación de una interfaz B) Acceso a un método privado C) Declarar una variable D) Hace referencia a la superclase de una clase, se utiliza para llamar a métodos de la superclase
A) Ocultar los detalles de implementación de un método B) Creación de nuevos métodos en una subclase C) Tener varios métodos en una clase con el mismo nombre pero diferentes parámetros D) Sobrescribir un método de una superclase
A) Acceso a los miembros privados de una clase B) Ocultar los detalles de implementación y mostrar sólo los detalles necesarios de un objeto C) Creación de varios objetos a partir de una clase D) Sobreescritura de métodos de una clase padre
A) Oculta los detalles del objeto B) Permite acceder a una clase, método o campo desde cualquier otro código del mismo paquete o de otro paquete. C) Restringe el acceso sólo dentro de la misma clase D) Permite ampliar las clases
A) Activa la vinculación dinámica de métodos B) Fuerza la sobreescritura de métodos C) Impide la modificación de la clase, el método o la variable D) Permite la herencia múltiple
A) Herencia virtual B) Clases abstractas C) Interfaces D) Polimorfismo
A) Para ocultar los detalles de implementación de un método B) Para proporcionar una implementación específica de un método que ya proporciona su superclase C) Para tener varios métodos con el mismo nombre en una clase D) Para crear nuevos métodos en una subclase
A) Sobrecarga B) Anulación de C) Encapsulación D) Herencia
A) Principio de responsabilidad única B) Principio de inversión de la dependencia C) Principio abierto/cerrado D) Principio de sustitución de Liskov
A) Constructor B) Destructor C) Método Mutator D) Método de acceso
A) super B) este C) extiende D) implementa
A) Herencia B) Agregación C) Dependencia D) Composición
A) Patio de reutilización dinámica B) Representación de datos Año C) No se repita D) Repítete
A) Protegido B) Público C) Privado D) Por defecto
A) Superar B) Anulación de C) Sobrecarga D) Anular
A) extiende B) este C) super D) nuevo
A) final B) estático C) público D) abstracto
A) Dependencia B) Herencia C) Agregación D) Composición
A) Encapsulación B) Abstracción C) Herencia D) Polimorfismo
A) Principio abierto/cerrado B) Principio de segregación de interfaces C) Principio de responsabilidad única D) Principio de sustitución de Liskov
A) Polimorfismo B) Encapsulación C) Herencia D) Abstracción
A) Principio de segregación de interfaces B) Principio de responsabilidad única C) Principio de sustitución de Liskov D) Principio abierto/cerrado |