Test
TestKiller
Crea una cuenta gratis para terminar este test
Guarda tu progreso y consulta tu resultado final.
¿Ya tienes cuenta? Inicia sesión
Preguntas del test (8)
1Dado:
11. public interface Status {
12. /*insert code here*/ int MY_VALUE=10;
13. }
Selecciona tres que son validas en la linea 12? (selecciona tres)- Afinal
- Bstatic
- Cnative
- Dpublic
- Eprivate
- Fabstract
- Gprotected
2Dado:
10. public class Bar {
11. static void foo(int...x){
12. //insert code here
13. }
14. }
¿Cual de las siguientes opciones insertadas en la linea 12 corre y compila la clase?- Aforeach(x) System.out.println(z);
- Bfor(int z:x) System.out.println(z);
- Cwhile(x.hasNext()) System.out.println(x.next());
- Dfor(int i=0; i<x.length;i++) System.out.println(x[i]);
3Dado:
11. public class Test {
12. public static void main(String[] args) {
13. int x =5;
14. boolean b1 = true;
15. boolean b2 = false;
16.
17. if((x==4) && !b2)
18. System.out.print("1");
19. System.out.print("2");
20. if((b2 = true)&&b1)
21. System.out.print("3");
22. }
23. }
¿Cual es el resultado?- A2
- B3
- C1 2
- D2 3
- E1 2 3
- Ferror de compilación
- GSe genera una exception en el tiempo de ejecucion
4Dado:
31.// some code here
32. try {
33. // some code here
34. } catch(SomeException se){
35. // some code here
36. } finally {
37. //some code here
38. }
Bajo que circunstancias es ejecutada la linea 37? (selecciona tres)- ALa instancia es el recolector de basura
- Bel código en la linea 33 genera una excepcion
- Cel código en la linea 35 genera una excepcion
- Del código en la linea 31 genera una excepción
- Eel código en la linea 33 se ejecuta satisfatoriamente
5Dado:
10. interface Foo{}
11. class Alpha implements Foo{}
12. class Beta extends Alpha{}
13. class Delta extends Beta{
14. public static void main(String[] args) {
15. Beta x = new Beta();
16. //insertar codigo
17. }
18. }
Cual código insertado en la linea 16 causa java.lang.ClassCastException?- AAlpha a = x;
- BFoo f = (Delta)x;
- CFoo f = (Alpha)x;
- DBeta b = (Beta)(Alpha)x;
6Dado:
public class CreditCard {
private String cardId;
private Integer limit;
public String ownerName;
public void setCardInformation(String cardID, String ownerName,Integer limit){
this.cardId = cardId;
this.ownerName = ownerName;
this.limit =limit;
}
}
cual es correcta?- Ala clase esta totalmente encapsulada.
- Bel código demuestra polimorfismo.
- Cla variable ownerName rompe la encapsulacion.
- DLa variable cardId y limit rompe polimorfismo.
- Eel metodo setCardInformation rompe encapsulamiento.
7Dado:
10. public class Money{
11. private String country,name;
12. public getCountry(){return country;}
13. }
and:
24. class Yen extends Money{
25. public String getCountry(){ return super.country;}
26. }
27.
28. class Euro extends Money{
29. public String getCountry(String timeZone){
30. return super.getCountry();
31. }
32.}
Cual son dos respuestas correctas? Selecciona dos.- Ayen retorna correcto los valores.
- BEuro retorna correctos los valores
- CSe genera una excepción al momento de correr.
- Derror de compilación en la linea 25.
- Eerror de compilación en la linea 30.
8¿Que clase es la adecuada para representar la relación "Man has a best friend who is a Dog"
- Aclass Man extends Dog{}
- Bclass Man implements Dog{}
- Cclass Man{private BestFriend dog;}
- Dclass Man{private Dog bestFriend;}
- Eclass Man{private Dog<bestFriend>}
- Fclass Man{private BestFriend<dog>}
Información
- Descripción
- Preparación para examen de certificación de Java 6
- Autor
- Nancy Trejo
- Idioma
- Español
- Visitas
- 11
- Valoración
- Aún sin valoraciones Valora este test