De una clase abstracta no se pueden crear instancias, excepto si se declara
explícitamente algún constructor Verdadero Falso.
De una clase abstracta se pueden crear referencias a objetos de la clase Verdadero Falso.
Destacamos 3 Niveles de Abstracción Verdadero Falso.
En Java los métodos abstractos pueden tener implementación pero siempre harán
abstracta a la clase que contenga Verdadero Falso.
En Java, si un método no abstracto f() definido en una superclase se sobrescribe en
una de sus subclases, se puede invocar el método de la superclase desde la
subclase mediante la instrucción super.f()
Verdadero Falso.
La abstracción es una supresión intencionada (u ocultación) de algunos detalles de
un proceso o artefacto, con el fin de destacar más claramente otros aspectos,
detalles o estructuras
Verdadero Falso.
La clase abstracta se caracteriza por declarar al menos un método abstracto Verdadero Falso.
Los constructores de las clases abstractas siempre son métodos abstractos Verdadero Falso.
Los constructores de las clases abstractas son métodos con enlace dinámico Verdadero Falso.
Los métodos abstractos siempre tienen enlace dinámico Verdadero Falso.
Los métodos abstractos son métodos con enlace dinámico Verdadero Falso.
Los métodos virtuales son métodos abstractos Verdadero Falso.
Ser abstracto implica tener enlace dinámico Verdadero Falso.
Un método abstracto es un método con polimorfismo puro Verdadero Falso.
Un método con enlace dinámico siempre es abstracto Verdadero Falso.
Una clase abstracta es una clase que no permite instancias de ella Verdadero Falso.
Una clase abstracta no puede tener constructores Verdadero Falso.
Una clase abstracta se caracteriza por declarar al menos un métodos abstracto Verdadero Falso.
Una clase abstracta se caracteriza por declarar todos sus métodos de instancia
como abstractos Verdadero Falso.
Una clase abstracta se caracteriza por no tener atributos Verdadero Falso.
Una clase abstracta se caracteriza por no tener definido ningún constructor Verdadero Falso.
Una clase abstracta siempre tiene como clase base una clase interfaz Verdadero Falso.
Una clase abstracta siempre tiene que tener alguna clase que derive de ella Verdadero Falso.
Una clase interfaz no debe tener atributos de instancia. Una clase abstracta si puede
tenerlos. Verdadero Falso.
Hablamos de encapsulación cuando agrupamos datos junto con las operaciones
que pueden realizarse sobre esos datos Verdadero Falso.
Hablamos de encapsulación cuando diferenciamos entre interfaz e implementación Verdadero Falso.
La encapsulación es un mecanismo que permite separar de forma estricta interfaz
e implementación Verdadero Falso.
ArrayList es una implementación en el Java Collection Framework de la interfaz List Verdadero Falso.
De una clase interfaz no se pueden crear instancias. De una clase abstracta si Verdadero Falso.
El principio de segregación de interfaz indica que el código cliente no debe ser
forzado a depender de interfaces que no utiliza Verdadero Falso.
El siguiente código en Java define una interfaz: interface S{} Verdadero Falso.
El usuario de un framework implementa el comportamiento declarado en los
interfaces del framework mediante herencia de interfaz Verdadero Falso.
La clase class S{ public Object obj; } constituye una interfaz en Java Verdadero Falso.
La herencia de interfaz se implementa mediante herencia pública Verdadero Falso.
La siguiente sentencia class S{public final void f() {}} constituye una interfaz en
java Verdadero Falso.
Mediante la herencia de implementación heredamos la implementación de los
métodos de la clase base pero no la interfaz de esta Verdadero Falso.
Una clase abstracta siempre tiene como clase base una clase abstracta Verdadero Falso.
Una clase interfaz no debe tener atributos de instancia. Una clase abstracta si
puede tenerlos Verdadero Falso.
Una clase interfaz no puede tener atributos de instancia. Una clase abstracta si
puede tenerlos Verdadero Falso.
Una clase interfaz no puede tener instancias Verdadero Falso.
Una interfaz en Java obliga a que las clases no abstractas que la implementan
definan todos los métodos que la interfaz declara Verdadero Falso.
Una interfaz es la definición de un protocolo para cierto comportamiento, sin
especificar la implementación de dicho comportamiento Verdadero Falso.
Una interfaz es una clase abstracta con al menos un método de instancia abstracto Verdadero Falso.
Una interfaz no puede tener atributos de instancia. Una clase abstracta si puede
tenerlos Verdadero Falso.
Una interfaz puede implementar otra interfaz Verdadero Falso.
Cuando se crea un objeto de la clase D que deriva de una clase B, el orden de
ejecución de los constructores es siempre B() D(). Verdadero Falso.
El constructor de copia permite argumentos tanto por referencia como por valor Verdadero Falso.
El objetivo de un constructor es crear e inicializar objetos Verdadero Falso.
|