Hola a todos.
Estoy empezando con Java, así que estoy realizando pruebas sencillas paso a paso, pero me he encontrado con un problema y no doy encontrado la solución.
Tengo esta clase:
package coche;
public class Coches {
static int numRuedas;
String color;
int posX;
int posY;
int velocidad;
public Coches(String color, int posx, int posy) {
this.color=color;
this.posX=posx;
this.posY=posy;
this.velocidad=0;
}
void mover(int x, int y)
{
if(x!= posX)
posX=x;
if (y!=posY)
posY=y;
}
}
Y este es el Main:
package clasescoche;
import coche.Coches;
public class Main {
public static void main(String[] args) {
Coches c = new Coches("rojo",0,0);
System.out.println("El color del coche es " + c.color);
}
}
El error que me da es :"color is not public in coche.Coches".
La verdad, no lo entiendo ya que si que es "public".
Gracias y un saludo