Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Java => Mensaje iniciado por: ~[uNd3rc0d3]~ en 31 Agosto 2008, 04:18 AM

Título: no me reconoce el constructor la sub clase...
Publicado por: ~[uNd3rc0d3]~ en 31 Agosto 2008, 04:18 AM
tengo estos dos archivos......

Código (java) [Seleccionar]

public class hola {
public static String a="jajaja";
    public hola(String a) {
    System.out.println(a);
    a=a+"lolololololo";
    System.out.println(a);
    a=this.a;
    System.out.println(a);
    }
public static void main(String[] args) {
hola h = new hola(a);
metodos.ju();
}
}



Código (java) [Seleccionar]

public class metodos extends hola {
public metodos(){
System.out.println(a);
}
public static void ju(){
System.out.println("ju");
}

}


el problema que me tira esta en el constructor de la subclase "metodos"

no tengo ni idea que puede ser, y se que el programa es 0% funcional.

alguna ayuda?

saludos
Título: Re: no me reconoce el constructor la sub clase...
Publicado por: Casidiablo en 31 Agosto 2008, 16:18 PM
Te falta llamar el constructor de la clase "hola":

Código (java) [Seleccionar]
public class metodos extends hola {
public metodos(){
                super("lo que sea");
System.out.println(a);
}
public static void ju(){
System.out.println("ju");
}

}


Un saludo!
Título: Re: no me reconoce el constructor la sub clase...
Publicado por: ~[uNd3rc0d3]~ en 31 Agosto 2008, 22:18 PM
muchisimas gracias

solucionado