Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESETest-UF04

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Test-UF04

Descripción:
Test-UF04

Autor:
Programacion
(Otros tests del mismo autor)

Fecha de Creación:
21/05/2022

Categoría:
Otros

Número preguntas: 50
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
¿Cuál de las siguientes afirmaciones es falsa? Una clase como máximo sólo tendrá un método constructor. El método constructor sirve para inicializar el objeto. Java genera por defecto un constructor para cada clase. El método constructor se ejecuta automáticamente al crear un objeto.
¿Qué nombre recibe la propiedad de la POO que permite impedir el acceso a ciertos métodos en una clase? Sobrecarga Herencia Encapsulamiento Polimorfismo.
¿Qué método nos permite conocer si un objeto es igual a otro? == clone() equals() compare().
¿Como mínimo un Setter cuantos parámetros suele recibir? uno uno pero de tipo Array siempre ninguno dos.
¿De qué clase heredan todas las clases sus métodos? Class String Path Object .
¿Cuál de las siguientes afirmaciones es falsa? En Java una clase puede tener más de una superclase En la POO se abstraen las características de los objetos del programa y se crean las clases con sus atributos y sus métodos En Java podemos simular la herencia múltiple utilizando interfaces Los programadores no tienen que saber nada de los datos de las clases ni del interior de sus métodos, sólo deben conocer su interfaz.
¿Cuál de las siguientes NO es una característica de la programación orientada a objetos en Java? Encapsulamiento Polimorfismo Abstracción Herencia múltiple.
¿Qué método, invocado por el recolector de basura, borra definitivamente un objeto? erase delete destroy finalize.
¿Qué nombre recibe la propiedad de la POO que permite que una clase madre pueda contener una parte de una clase hija.? Sobrecarga Herencia Encapsulamiento Polimorfismo.
¿Cuál de las siguientes afirmaciones es cierta? una clase no puede implementar varias interfaces a la vez. "la palabra clave para implementar una interfaz es ""extends""" en una interfaz no se pueden implementar funciones. una clase que implemente una interfaz puede o no implementar las funciones definidas en la interfaz.
¿Cuál de las siguientes afirmaciones es cierta? una interfaz siempre ha de retornar un valor del tipo String una clase puede implementar varias interfaces una clase que implemente una interfaz puede o no implementar las funciones definidas en la interfaz. en una interfaz se pueden implementar funciones.
¿Qué nombre recibe la propiedad de la POO que permite crear clases derivadas de otras.? Encapsulamiento Polimorfismo Herencia Sobrecarga.
¿Cómo se llamas las clases asociadas a un tipo de dato primitivo? Wrappers Setters Filters Getters.
¿Qué palabra reservada de Java tenemos que poner en una clase que implemente una interfaz? public interface implements extends.
¿Cuál de las siguientes afirmaciones es cierta? Se puede llamar al constructor de una misma instáncia tantas veces como sea necesário. Una clase como máximo sólo tendrá un método constructor. No pueden existir dos constructores con el mismo nombre y distinto número de parámetros. El método constructor se ejecuta automáticamente al crear un objeto. .
¿Cuál de las siguientes afirmaciones es cierta? "la palabra clave para extender de una clase abstracta es ""implements""" en una clase abstracta todas sus funciones han de ser abstractas. una clase abstracta solo puede implementar una única función. una clase solo puede extender de una única clase abstracta.
¿Qué método nos permite transformar una clase a String? json() toString() transform() clone().
¿Qué indica la palabra clave implements? Que la clase no puede ser instanciada. Que la clase no puede ser heredada. Que la clase hereda de otra. Que la clase utiliza una interfaz. .
¿Qué es un wrapper? Una clase asociada a un tipo primitivo Un tipo primitivo o compuesto Un tipo de dato primitivo Una interfaz asociada a un tipo primitivo.
¿Cuál de las siguientes afirmaciones es cierta? una clase abstracta solo puede implementar una única función. una clase puede extender de múltiples clases abstractas. en una clase abstracta todas sus funciones han de ser abstractas. en una clase abstracta se pueden implementar funciones. .
¿Desde dónde puedo acceder a un método static? Solo desde la clase. Solo desde el objeto Desde la clase o el objeto. No es accesible.
¿Cómo se llaman las funciones encargadas de obtener el valor de un atributo? Setters Filters Getters Wrappers.
¿Qué es la Abstracción en la POO? La característica de la POO que permite impedir el acceso a ciertos métodos en una clase. La característica de la POO que permite crear clases derivadas de otras. La característica de la POO que indica que los programadores deben saber como utilizar una clase pero no como ha sido programada. La característica que permite que una clase madre pueda contener una parte de una clase hija.
¿Qué palabra clave nos permite acceder a la implementación de un método en la superclase? super father static final.
¿Qué clase es la raíz de todas las clases? Path Class String Object .
¿Qué es una clase? Es el molde del cual se generan los objetos. Es una instancia de los objetos. Es un valor específico de un objeto. Es un contenedor exclusivo de métodos.
¿Una clase puede contener distintos tipos de datos? No, solo podemos almacenar variables primitivas No, solo podemos almacenar variables del tipo String. Sí, siempre. Solo si es una clase del tipo Array.
Por regla general, ¿cómo se declaran los constructores? public private static protected.
¿Qué indica la palabra static acompañando a un atributo de una clase? Un atributo no puede tener la propiedad static. Es solo para métodos El valor de ese atributo no cambiará nunca Se crea una instancia de ese atributo para cada objeto, pero todos comparten el mismo valor Se va a crear para esa clase solo una instancia de ese atributo.
¿Cuál de las siguientes afirmaciones es cierta? "la palabra clave para extender de una clase abstracta es ""implements""" una clase no abstracta puede definir una función abstracta sin implementarla. una clase abstracta puede tener o algunas funciones abstractas y otras no. una clase puede extender de múltiples clases abstractas.
¿Qué método nos permite copiar un objeto en otro? copy equals clone =.
En Java, ¿cómo se llama el mecanismo encargada de ir liberando de memória variables en desuso? Garbage Collector Trasher Cleaner Code Cleaner.
¿Cómo se debe declarar una clase en Java para evitar que pueda tener descendencia (subclases)? Como interfaz De ninguna manera, todas las clases en Java pueden tener descendencia Como final Como abstracta.
¿Cómo se llaman las funciones encargadas de establecer el valor de un atributo? Getters Wrappers Filters Setters.
Si quiero que un método de una clase sea solo accedido por clases del mismo paquete, ¿qué nivel de acceso especificaré? public No especificado private protected.
¿Cuál de las siguientes afirmaciones es falsa sobre la sobreescritura de métodos? El método sobrescrito debe devolver el mismo tipo de dato que el método padre El método sobrescrito debe tener las mismas instrucciones que el método padre El método sobrescrito debe tener la misma lista de argumentos que el método padre El método sobrescrito debe tener el mismo nombre que el método padre.
¿Qué tipo de retorno asignaremos a un método constructor? booleano El objeto creado int ninguno.
¿Qué palabra reservada de Java tenemos que poner en una clase que herede los atributos y métodos de otra? implements public protected extends.
¿Qué modificador vincula un método a una clase y no solo a sus instáncias? final static global private.
¿Podemos declarar un atributo en una Interfaz No, las interfaces no pueden tener atributos. Solo si el atributo es una variable primitiva. Si, como cualquier otro atributo. Si, pero será un valor constante.
¿Cómo debemos declarar una variable única común para todos los objetos? Los objetos no pueden compartir una variable única Como variable estática Como variable global Como constante.
¿Cuál de las siguientes afirmaciones es falsa? Un método no static puede acceder a miembros static y no static Un método static no puede acceder a miembros que no sean static Los métodos static no tienen referencia this Una clase como máximo sólo tendrá un método static.
¿Cuál de las siguientes afirmaciones es cierta? en una interfaz se pueden implementar funciones. una interfaz siempre ha de retornar un valor del tipo String una clase que implemente una interfaz debe implementar las funciones definidas en la interfaz. una clase no puede implementar varias interfaces a la vez.
¿El paso de objetos como parámetros se hacen por referéncia o por valor? Por referencia siempre. Por referencia solo cuando los objetos sean static. Por valor siempre. Por valor solo cuando los objetos contengan primitivas.
¿Cuál de los siguientes NO es un beneficio que proporciona la programación orientada a objetos? Facilidad de testeo y reprogramación Centralización del código en un único archivo Estructuración del código Reutilización de código.
¿Cuál de los siguientes NO es un método heredado de la clase Object? constructor toString clone equals.
¿Cuál de las siguientes afirmaciones es cierta? Se puede llamar al constructor de una misma instáncia tantas veces como sea necesário. En un constructor nunca definimos el tipo de retorno. Una clase como máximo sólo tendrá un método constructor. Podemos asignar el nombre que queramos al constructor.
¿Cuál de las siguientes afirmaciones es cierta? Se puede llamar al constructor de una misma instáncia tantas veces como sea necesário. En un constructor siempre hemos de definir el tipo de retorno. Una clase como máximo sólo tendrá un método constructor. Un constructor ha de tener el mismo nombre que la clase a la que pertenece.
¿Qué indica la palabra clave extends? Que la clase no puede ser heredada. Que la clase utiliza una interfaz. Que la clase no puede ser instanciada. Que la clase hereda de otra.
Si quiero que un método de una clase sea solo accedido desde la propia clase y desde las subclases, ¿qué nivel de acceso especificaré? private protected public No especificado.
Denunciar test Consentimiento Condiciones de uso