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