Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/01/2014, 02:06
Avatar de chuidiang
chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 11 meses
Puntos: 454
Respuesta: duda tonta java, que error hay aqui??

Hola:

Deberías indicar qué es lo que te está pasando, un "no funciona", hace que a la gente le de pereza mirarlo, ya que hay que "adivinar" el error.

En el primer caso, creo que te da un error de compilado estilo que no se puede llamar a un método no estático desde un estático. main() es static, por lo que no puedes llamar a imprimr() que no es static. Dentro del main() debes hacer esto

hola a = new hola();
a.imprimir();

En el segundo caso se ve que intentas esto que te he dicho, pero no lo haces bien. Hay que llamar a imprimir() de la variable, no de la clase. En vez de

hola clase=new hola();
hola.imprimir();

debe ser

hola clase=new hola();
clase.imprimir();

Se bueno.
__________________
Apuntes Java
Wiki de Programación