Programación General => Java => Mensaje iniciado por: turicuen en Domingo 8 de Junio de 2008, 11:03
Título: Dudas Java
Publicado por: turicuen en Domingo 8 de Junio de 2008, 11:03
A las buenas, tengo unas cuantas dudas teóricas.
1. ¿Dentro de un constructor se puede llamar a otro constructor de la misma clase? ¿Y al de una clase base?¿Y al de una subclase? a)Yo creo que dentro de un constructor SI se puede llamar a otro constructor de la misma clases,y seria mediante this(); no???? Teniendo cuidado de no entrar en bucle infinito. ej.
Código: Text
Clase (int n){
this ( );//Invocacion a un constructor sin parametros
atributo=n;
}
B) A la clase base también, mediante super(); no??? c) y al de la subclase no, no se puede.
2.Es posible implementar polimorfismo empleando la clase java.util.Vector. a) Si, no?? y seria así, no?
Código: Text
mipaquete.Vector v = new mipaquete.Vector();
java.util.Vector v = new java.util.Vector();
3. Es necesario poner un bloque finally siempre dentro de las excepciones. a) No, lo que hay dentro del bloque finally se ejecuta siempre, haya excecion o no, se capture o no. Lo que no se es cuando es aconsejable
¿4. Por qué no se puede hacer un readLine() sobre un objeto System.in? a) Ni idea...