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