2
« en: 08 de Agosto 2022, 04:51 »
Buenas noches amigos. Estoy estudiando Java y me encontré con un error (Error non static variable cannot be refered from static context) que no puedo solucionar por el momento. ¿Qué puedo hacer para solucionarlo? Gracias
Código
package Funciones2;
public class Funciones2 {
public static void main (String[] args) {
int resultado = suma(10,10,2);
System.out.println(resultado);
Coche miCoche = new Coche(); //error: Non static variable cant be referenced from a static context
miCoche.agregarPuerta();
System.out.println(miCoche.puertas);
}
public static int suma(int a, int b, int c) {
//LÓGICA
int resultado = a + b + c;
return resultado;
}
class Coche {
public int puertas=0;
public void agregarPuerta() {
this.puertas++;
}
}
}