Descarga

Anuncio
Para estudiar y repasar
I Parte Diagrame que es un Objeto y sus características. (10 pts)
Objeto
II Conceptos . Escoja la mejor respuesta. (40 pts)
1 . Una de las características en la programación orientada a objeto es utilizar :
A. Las propiedades set y get.
B. Los arreglos
C. El try catch.
D. Los constructores
2. Una función se denota por
A. Recibe parámetros.
B. Ejecuta una acción que ha sido invocada por un nombre.
C. Ejecutar una acción que ha sido invocada por un nombre y retornar el resultado.
al final de la ejecución.
D. Ninguna de las anteriores.
3. La forma correcta de definir un ArrayList es
A. ArrayList nombreArrayList = new ArrayList<tipodedato>();
B. nombreArrayList = new ArrayList();
C. ArrayList nombreArrayList = new ArrayList();
D. ArrayList <tipo de dato> nombreArrayList = new ArrayList<tipodedato>();
4. ¿Cuál es la forma de obtener los datos de un arraylist?
A.
B.
C.
D.
ArrayList(indice).
ArrayList.get(indice).getelemento() o
ArrayList().
ArrayList.get().getelemento()
ArrayList.get(i).
5. Facilita la creación de objetos a partir de otros ya existentes e implica que una
subclase obtiene todo el comportamiento (métodos) y eventualmente los atributos
(variables) de su superclase.
A. El objeto
B. La recursividad
C. La Herencia
D. Ninguna de las anteriores
6. Al aplicar Herencia en la definición de una variable el ámbito Protect, esto quiere
decir que .
A. Es público para todas las clases.
B. Ningún miembro privado de la superclase es visible en la subclase.
C. Los miembros protegidos de la superclase son visibles en la subclase, pero no
visibles para el exterior.
D. Ninguna de las anteriores
7. Cuando se define una Instancia de un objeto se esta
A. Haciendo una declaración simple de una variable.
B. Construyendo un Objeto del tipo Instanciado
C. Importando información de una clase
D. Ninguna de las anteriores.
8. Esto es String manzanas[] = new String[10];.
A. Una matriz.
B. Un Arreglo
C. Un ArrayList.
D Ninguna de las anteriores.
9. Para acceder a cada elemento de la matriz se utilizan.
A. 1 índice
B. 2 índices
C. ningún índice.
D. con paréntesis
10. Dada la matriz en la imagen, que significa la expresión
Arreglo.length
:
A. La longitud de cada fila del array.
B. La longitud del array
C. El tamaño del contenido
D. Ninguna de las anteriores.
III Parte
Encuentre su Valor (20 pts)
Nombre de la matriz : Arreglo
Arreglo.length= ________
Arreglo
[i].length= _______
Escriba el código en Java que permita imprimir la matriz
Indique las salidas del Array List (20)
Información
Tabla de Información
Código de clase
public class Persona {
private String Nombre;
private String cedula;
private String sexo;
private int id;
public int getID() {
return Indice; }
public void setID(int indi) {
this.Indice = indi; }
public String getNombre() {
return Nombre; }
public void setNombre(String nom) {
this.Nombre = nom; }
public String getsexo() {
return Nombre; }
public void setsexo(String nom) {
this.Nombre = nom; }
public String getcedula () {
return Nombre; }
public void setcedula(String nom) {
this.Nombre = nom; }
Defina el array list de tipo Objeto Persona
for(int i = 0; i <= Persona.size()-1; i++)
{
If i % 2 =0
{
System.out.println(Persona.get(i).getNombre() + " " + Estudiante.get(i).getcedula() +" " +
Estudiante.get(i).getsexo());
}
}
Salida:
Indique donde está el error y explique porque y que se esta usando
public class Persona {
private String Nombre;
private String cedula;
private String sexo;
private int id;
public Persona( int a)
{
Aquí iría la instrucción
}
public Persona( int a, int b)
{
Aquí iría la instrucción
}
public Persona( int a, String b, bolean x)
{
Aquí iría la instrucción
}
public Persona( int c, int d)
{
Aquí iría la instrucción
}
}
Explicación:
Descargar