Hola a todos, tengo el siguiente código:
Código:
package javaapplication;
public class JavaApplication {
class COrdenador{ /*Empieza la clase */
String Marca;
String Procesador;
String Pantalla;
boolean OrdenadorEncendido;
boolean Presentacion;
void EncenderOrdenador()
{/*Empieza el metodo */
if(OrdenadorEncendido == true)
System.out.println("El ordenador esta encendido");
else{
OrdenadorEncendido=true;
System.out.println("El orndenador se ha encendido");
}
} /*Termina el metodo */
} /*Termina la clase */
public static void main(String[] args){
COrdenador MiOrdenador = new COrdenador();
MiOrdenador.Marca="Lenovo";
MiOrdenador.OrdenadorEncendido=false;
MiOrdenador.Pantalla="Cualquiera";
MiOrdenador.Presentacion=true;
MiOrdenador.Procesador="Intel I7";
MiOrdenador.EncenderOrdenador();
}
}
En la parte de rojo me devuelve el siguiente error "Non-Static method cannot be referenced from a static context" estoy aprendiendo a programar java y realmente nose lo que es.
Espero su ayuda, gracias