No se si esto debe ir aqui pero bueno... estoy haciendo una prueba con java y me da un error que no me explico
ublic class prueba1 {
int n;
int n2;
prueba1()
{
n=1;
n2=2;
}
prueba1(int num,int num2)
{
this.n=num;
this.n2=num2;
}
public int muestraTodo()
{
return n+n2;
}
}
/////////////////////////////////////////////////////////////
aqui va la segunda clase
blic class prueba2 extends prueba1{
public static void main(String[]args)
{
prueba2 a=new prueba2(78,20) ;//aqui da el error
System.out.println(a.n+" "+a.n2);
System.out.println(a.muestraTodo());
}
}
Pues esto me da error al construir el objeto con el constructor que recibe 2 enteros es como si no existiese ese constructor pero si prueba2 es una clase hija de prueba1 porque nolo hereda???