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