Hola, estoy comenzando con el lenguaje de java siguiendo un manual en el que viene todo muy bien, pero justo llegue a la parte de programas orientados a objetos y tengo problemas al ejecutar el codigo es:
class Marciano
{
boolean vivo;
private static int numero_marcianos = 0;
final String Soy = "marciano";
void quienEres()
{
System.out.println("Soy un " + Soy);
}
Marciano()
{
vivo = true;
numero_marcianos++;
}
void muerto()
{
if(vivo)
{
vivo = false;
numero_marcianos--;
}
}
}
Se compila sin problemas, pero cuando le doy a "run" me sale este fallo:
----jGRASP exec: java Marciano
java.lang.NoSuchMethodError: main
Exception in thread "main"
----jGRASP wedge2: exit code for process is 1.
----jGRASP: operation complete.
Tambien intente correrlo con el applet y con debugg, sin resultados, seguramente será algún fallo tonto o que no lo ejecuto como debería, agradecería su ayuda.
Gracias de antemano y un saludo.