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