• Jueves 2 de Mayo de 2024, 03:34

Autor Tema:  Dudas Java  (Leído 723 veces)

turicuen

  • Miembro activo
  • **
  • Mensajes: 32
    • Ver Perfil
Dudas Java
« en: Domingo 8 de Junio de 2008, 11:03 »
0
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
  1. Clase (int n){
  2. this ( );//Invocacion a un constructor sin parametros
  3. atributo=n;
  4. }
  5.  
  6.  
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
  1.  
  2. mipaquete.Vector v = new mipaquete.Vector();
  3. java.util.Vector v = new java.util.Vector();
  4.  
  5.  

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...