Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Caractersticas de Java
1. Relaciona la frase con un trmino: Una clase ha de ocultar su
implementacin
a) Polimorfismo
b) Encapsulamiento
c) Enlace dinmico
d) Herencia
2. Relaciona la frase con un trmino: A partir de una clase podemos crear
una nueva, indicando solo las diferencias
a) Polimorfismo
b) Encapsulamiento
c) Enlace dinmico
d) Herencia
3. Relaciona la frase con un trmino: Un objeto pertenece a la clase en la
que se ha creado, pero tambin a todas las predecesoras
a) Polimorfismo
b) Encapsulamiento
c) Enlace dinmico
d) Herencia
4. Relaciona la frase con un trmino: Los objetos pueden venir de
cualquier sitio. El lincado se hace en ejecucin
a) Polimorfismo
b) Encapsulamiento
c) Enlace dinmico
d) Herencia
Creacin de clases en Java
5. Cmo identificaras el siguiente elemento? public Vehiculo() { }
a) Una Clase
b) un mtodo
c) un constructor
d) un atributo
6. Cul de los siguientes elementos es un atributo?
a) public Vehiculo() { }
b) public int vehiculo() { }
c) public int vehiculo;
d) class Vehiculo { }
7. Cul de los siguientes identificadores corresponde a una clase y no a un
tipo simple?
a) string
b) int
c) char
d) boolean
8. Para qu se utiliza la palabra reservada this en la siguiente sentencia?
this.variable = variable
a) Para indicar que el nombre de la clase es this.
b) Para indicar que nos referimos a un atributo de la clase y no a una
variable o parmetro con el mismo nombre.
c) Para indicar que estamos en un constructor
Creacin y utilizacin de objetos
9. Indica la forma correcta de declarar un objeto
a) Clase c = Clase(String, double);
b) Clase c = new Clase(hola, 3.0);
c) Clase c = new Clase(String, double);
d) public c = new Clase();
10.Qu finalidad tiene la siguiente construccin en Java?
public static void main(String[] main) {}
a) Es el mtodo que se llama para comenzar la ejecucin de un
proyecto.
b) Declarar el mtodo principal de inicio que ha de disponer toda clase.
c) Declarar un mtodo pblico.
El encapsulamiento y la visibilidad en Java
11.Qu es el interface de una clase en Java?
a) La parte de la clase marcada con public
b) Los atributos y mtodos accesibles desde fuera de la clase
c) La forma en que un objeto de esta clase puede ser utilizado
d) Todas las respuestas son correctas
12.Qu visibilidad indica que un atributo o mtodo ha de ser accesible slo
por la clase actual, sus descendientes y clases de nuestro paquete?
a) public
b) private
c) protected
d) no se indica nada
13.Cul de los siguientes mtodos es correcto?
a) public double setReal() {
return real;
}
b) public void setReal(double real) {
return real;
}
c) public void getReal() {
return real;
}
d) public void setReal(double real) {
this.real = real;
}
La herencia en Java
}
...
Padre c = new Hijo;
System.out.println(c.toString());
a)
b)
c)
d)
a)
b)
c)
d)
TableLayout
RelativeLayout
FrameLayout
LinearLayout