Java basico...(null pointer exception)
Ola amigos,estoy empezando mi primer programa en Java,he creado dos clases muy simples de prueba q se encuentran en el mismo pakete y una es atributo de la otra.Cuando ejecuto la superclase me aparece un error NULLPOINTEREXCEPTION siempre q intento invocar un método de la clase "hija",solo me permite crear el objeto,pero no utilizar ninguno de sus metodos...ayuda x favor!!! os adjunto el codigo:
package mipaquete;
public class cuenta extends reloj
{
public int acum;
public void cuenta()
{
acum=0;
}
public void reset()
{
acum=0;
}
public void suma(int a)
{
acum=acum+a;
}
public void resta(int b)
{
acum=acum-b;
}
public void total()
{
System.out.println(acum);
}
public static void main (String[] args)
{
cuenta micuenta=new cuenta();
}
}
package mipaquete;
import mipaquete.cuenta.*;
public class reloj
{
cuenta hora,min,seg;
public void reloj()
{
this.hora.reset();
this.min.reset();
this.seg.reset();
}
public void ajustar(int a,int b,int c)
{
this.hora.suma(a);
this.min.suma(b);
this.seg.suma(c);
}
public static void main(String[] args)
{
reloj mireloj=new reloj();
mireloj.hora.suma(1);
}
}
AYUDAAAAAA X FAVORRRR!!!!
package mipaquete;
public class cuenta extends reloj
{
public int acum;
public void cuenta()
{
acum=0;
}
public void reset()
{
acum=0;
}
public void suma(int a)
{
acum=acum+a;
}
public void resta(int b)
{
acum=acum-b;
}
public void total()
{
System.out.println(acum);
}
public static void main (String[] args)
{
cuenta micuenta=new cuenta();
}
}
package mipaquete;
import mipaquete.cuenta.*;
public class reloj
{
cuenta hora,min,seg;
public void reloj()
{
this.hora.reset();
this.min.reset();
this.seg.reset();
}
public void ajustar(int a,int b,int c)
{
this.hora.suma(a);
this.min.suma(b);
this.seg.suma(c);
}
public static void main(String[] args)
{
reloj mireloj=new reloj();
mireloj.hora.suma(1);
}
}
AYUDAAAAAA X FAVORRRR!!!!