option
Cuestiones
ayuda
daypo
buscar.php

PROGRAMACION 5

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
PROGRAMACION 5

Descripción:
Programación 5

Fecha de Creación: 2023/05/23

Categoría: Otros

Número Preguntas: 54

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Qué tipo es devuelto por un constructor? Seleccione una: El mismo tipo que el atributo principal de la clase. Depende de si el constructor está sobrecargado o no. void. No devuelve ningún tipo (ni siquiera void).

¿Con qué modificador puede indicarse en Java que un atributo es constante?. Con el modificador constant. Con el modificador starter. Con el modificador final. Con el modificador static.

¿Para qué sirve el método finalize de un determinado objeto? Seleccione una: Ese método no existe en Java. Sirve para terminar la aplicación en la que se encuentra el objeto. Es un tipo de constructor especial para ciertas clases. Es el método destructor del objeto.

La forma que tendrá el compilador de distinguir entre varios métodos que tengan el mismo nombre será mediante la lista de parámetros del método. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Los modificadores que se pueden indicar en la declaración de una clase son public, protected o abstract. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Los modificadores de clase public y abstract son excluyentes. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Java soporta la sobrecarga de operadores. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Los modificadores de acceso de los métodos de una clase son public, private, protected y de paquete. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

¿Con qué palabra reservada se puede hacer referencia al objeto actual dentro de sus métodos? Seleccione una: this. object. element. me.

Para declarar una nueva clase se utiliza la palabra reservada: Seleccione una: classdef. new. class. object.

Los constructores no se pueden sobrecargar. ¿Verdadero o Falso? Seleccione una: Verdadero. Falso.

Los modificadores de clase final y abstract son excluyentes. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Los métodos especiales que permiten la creación de un objeto y que tienen el mismo nombre que la clase a la que pertenecen son conocidos como… Seleccione una: Extractores. Iniciadores. Constructores. Compiladores.

¿Qué modificadores habría que añadir a un atributo que se desea que sea accesible sólo desde el mismo paquete, que no haga falta que existan objetos de la clase para poder ser utilizado y que sea constante? Seleccione una: static. static final. package static const. static const.

¿Cuál es la palabra reservada que se utiliza para indicar la herencia en Java? Seleccione una: extends. isSubClass. Java no soporta la herencia. inherits.

Los modificadores de acceso a un miembro de una clase son excluyentes. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Un método static sólo tendrá acceso a los atributos estáticos de la clase. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

¿Sobre qué elementos puede aplicarse el modificador private? Seleccione una: Clases, atributos y métodos. Sólo atributos. Atributos y métodos. Clases y atributos.

El modificador static hace que un atributo sea común para todos los objetos de una misma clase. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

¿Con qué modificador puede indicarse que un atributo es constante? Seleccione una: static. final. public. volatile.

¿Qué palabra reservada hay que utilizar para llamar a un constructor de una clase? Seleccione una: build. create. free. new.

Para disponer de un objeto de una clase dada es suficiente con declarar una variable de esa clase. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

La forma que tendrá el compilador de distinguir entre varios métodos que tengan el mismo nombre será mediante el tipo que devuelven. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Si dispongo de una clase "c" con un método "m", y el objeto "obj" es una instancia de la clase "c", ¿cómo podría acceder al método "m" del objeto "obj"? Seleccione una: Mediante el operador punto: obj.m(). Mediante el operador mayor: obj>m(). Mediante el operador corchete: obj[m()]. Mediante el operador flecha: obj->m().

¿Cuál de los siguientes modificadores no es aplicable a un atributo? Seleccione una: public. extern. private. protected.

Si no se indica ningún modificador de acceso en la declaración de un atributo, se utilizará el modificador de acceso por omisión (o de paquete). ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

La sobrecarga de métodos permite declarar en una misma clase varias versiones del mismo método con el mismo nombre. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Toda clase dispone de al menos un constructor. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

¿Qué modificadores habría que añadir a un método que se desea que sea accesible desde fuera de la clase y que no haga falta que existan objetos de la clase para poder ser utilizado? Seleccione una: private static. protected final. protected. public static.

Un objeto y una clase en realidad hacen referencia al mismo concepto. Podría decirse que son sinónimos. ¿Verdadero o falso?. Verdadero. Falso.

Tenemos un objeto bombilla, de marca ACME, que se puede encender o apagar, que tiene una potencia de 50 vatios y ha costado 3 euros. La bombilla se encuentra en este momento apagada. A partir de esta información, ¿sabrías decir qué atributos y qué acciones (comportamiento) podríamos relacionar con ese objeto bombilla?. Objeto bombilla con atributos potencia (50 vatios), precio (3 euros), marca (ACME) y estado (apagada). Las acciones que se podrían ejercer sobre el objeto serían encender y apagar. Objeto bombilla con atributos precio (3 euros), marca (ACME) y apagado. Las acciones que se podrían ejercer sobre el objeto serían encender y apagar. Objeto bombilla con atributos precio (3 euros), marca (ACME), potencia (50 vatios) y estado (apagada). No se puede ejercer ninguna acción sobre el objeto. Se trata de un objeto bombilla cuyas posibles acciones son encender, apagar y arreglar. Sus atributos serían los mismos que en el caso a).

Toda definición de una clase consta de cabecera y cuerpo. En la cabecera se definen los atributos de los objetos que se crearán a partir de esa clase y en el cuerpo estarán definidos los distintos métodos disponibles para manipular esos objetos. ¿Verdadero o falso?. Verdadero. Falso.

Si queremos poder instanciar objetos de una clase desde cualquier parte de un programa, ¿qué modificador o modificadores habrá que utilizar en su declaración?. private. public. abstract. Ninguno de los anteriores.

Si disponemos de varios objetos que han sido creados a partir de la misma definición de clase, en realidad tendremos un único objeto, pues hacen referencia a un mismo tipo de clase (plantilla). ¿Verdadero o falso?. Verdadero. Falso.

Dado que normalmente se pretende encapsular el contenido de un objeto en su interior y permitir el acceso a sus atributos únicamente a través de los métodos, los atributos de una clase suelen declararse con el modificador public. ¿Verdadero o falso?. Verdadero. Falso.

El constructor por defecto (sin parámetros) está siempre disponible para usarlo en cualquier clase. ¿Verdadero o falso?. Verdadero. Falso.

¿Con cuál de los siguientes modificadores no puede ser declarado un método en Java?. private. extern. static. public.

Cuando se abandona el ámbito de un objeto en Java éste es marcado por el recolector de basura para ser destruido. En muchas ocasiones una clase Java no tiene un método destructor, pero si fuera necesario hacerlo ¿podrías implementar un método destructor en una clase Java? ¿Qué nombre habría que ponerle?. Sí es posible. El nombre del método sería finalize(). No es posible disponer de un método destructor en una clase Java. Sí es posible. El nombre del método sería destructor (). Sí es posible. El nombre del método sería ~nombreClase, como en el lenguaje C++.

Los atributos de una clase suelen ser declarados como public para facilitar el acceso y la visibilidad de los miembros de la clase. ¿Verdadero o falso?. Verdadero. Falso.

¿Qué elementos forman la interfaz de un objeto?. Los atributos del objeto. Las variables locales de los métodos del objeto. Los métodos. Los atributos estáticos de la clase.

La sobrecarga de operadores en Java permite “rescribir” el significado de operadores del lenguaje tales como +, -, *, <, >, etc. Esto puede resultar muy útil a la hora de mejorar la legibilidad del código cuando definimos por ejemplo nuevos objetos matemáticos (números racionales, números complejos, conjuntos, etc.). ¿Verdadero o falso?. Verdadero. Falso.

En una clase Java puedes definir tantos métodos con el mismo nombre como desees y sin ningún tipo de restricción pues el lenguaje soporta la sobrecarga de métodos y el compilador sabrá distinguir unos métodos de otros. ¿Verdadero o falso?. Verdadero. Falso.

La sentencia import nos facilita las cosas a la hora de especificar las clases que queremos utilizar en nuestro archivo Java. Con el uso del comodín (asterisco) podemos importar todas las clases y subpaquetes que se encuentran en un determinado paquete a través de una sola sentencia import. ¿Verdadero o falso?. Verdadero. Falso.

Dado que los métodos de una clase forman la interfaz de comunicación de esa clase con otras clases, todos los elementos de una clase deben ser siempre declarados como públicos. ¿Verdadero o falso?. Verdadero. Falso.

¿Qué modificadores habría que añadir a un método que se desea que sea accesible desde fuera de la clase y que no haga falta que existan objetos de la clase para poder ser utilizado?. protected final. public static. private static. protected.

Si queremos que un atributo de una clase sea accesible solamente desde el código de la propia clase o de aquellas clases que hereden de ella, ¿qué modificador de acceso deberíamos utilizar?. private. protected. public. Ninguno de los anteriores.

Si una clase no tiene constructor porque el programador no lo ha implementado, Java se encargará de dotar a esa clase de un constructor por defecto de manera que cualquier clase instanciable siempre tendrá al menos un constructor. ¿Verdadero o falso?. Verdadero. Falso.

La referencia this en Java resulta muy útil cuando se quieren utilizar en un método nombres de parámetros que coinciden con los nombres de variables locales del método. ¿Verdadero o falso?. Verdadero. Falso.

¿De qué objeto hereda cualquier clase en Java?. Exception. Object. Element. Ninguno de los anteriores.

¿Con qué nombre es conocido el método especial de una clase que se encarga de reservar espacio e inicializar atributos cuando se crea un objeto nuevo? ¿Qué nombre tendrá ese método en la clase?. Método inicializador. Su nombre dentro de la clase será el mismo nombre que tenga la clase. Método constructor. Su nombre dentro de la clase será constructor. Método constructor. Su nombre dentro de la clase será el mismo nombre que tenga la clase. Método constructor. Su nombre dentro de la clase será new.

Aunque la declaración de un objeto es imprescindible para poder utilizarlo, ese objeto no existirá hasta que no se construya una instancia de la clase del objeto. Es decir, mientras la clase no sea instanciada, el objeto aún no existirá y lo único que se tendrá será una variable que contendrá un objeto vacío o nulo. ¿Verdadero o falso?. Verdadero. Falso.

Toda clase debe incluir un constructor copia en su implementación. ¿Verdadero o falso?. Verdadero. Falso.

En el cuerpo de una clase se indican, en el siguiente orden, los elementos que se enumeran a continuación: modificadores, palabra reservada class, nombre de la clase, clase de la que hereda, interfaces que implementa. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

En la cabecera de una clase se indican, en el siguiente orden, los elementos que se enumeran a continuación: modificadores, palabra reservada class, nombre de la clase, clase de la que hereda, interfaces que implementa. ¿Verdadero o falso? Seleccione una: Verdadero. Falso.

Denunciar Test