Test Foro de elhacker.net SMF 2.1

Programación => Programación General => Java => Mensaje iniciado por: m@o_614 en 20 Febrero 2012, 18:10 PM

Título: cannot find class
Publicado por: m@o_614 en 20 Febrero 2012, 18:10 PM
tengo un error de compilacion en la linea que dice

v1.new Ventana("Ventana 1",false);

del siguiente codigo
Código (java) [Seleccionar]
public class Ventana {
               //atributos
               String titulo;
               boolean estado;
               //constructor
               public Ventana(String t,boolean e){
                       titulo=t;
                       estado=e;
               }
               public boolean checarEstado(){
                if(estado==true)
                return true;
                else
                return false;
               }
               public void mover(){
                if(checarEstado()==true)
                System.out.println("Moviendo la" +titulo);
                else
                System.out.println("No se puede mover la" +titulo);
               }
               
    public static void main(String[] args) {
   
    Ventana v1;//variable de referencia
    v1.new Ventana("Ventana 1",false);
    v1.mover();//mensaje
    }
}


de antemano gracias
Título: Re: cannot find class
Publicado por: RyogiShiki en 20 Febrero 2012, 18:18 PM
Código (java) [Seleccionar]

Ventana v1 = new Ventana("Ventana 1", true);
v1.mover()


Los atributos suelen ser privados y es bueno especificarlo.

Más info: http://foro.elhacker.net/empty-t345736.0.html

Saludos