Ver Mensaje Individual
  #6 (permalink)  
Antiguo 03/03/2010, 10:42
Avatar de elAntonie
elAntonie
 
Fecha de Ingreso: febrero-2007
Mensajes: 894
Antigüedad: 17 años, 3 meses
Puntos: 10
Respuesta: Problemas al compilar

Wenas

Nadie dice que los atributos tengan que ser privados, pueden ser public. Depende del nivel de privacidad (nunca mejor dicho) que quieras conseguir. Es mas habitual que una clase defina atributos privados y metodos set y get para obtenerlos. Por ejemplo.

Código:
public class Pepito
{
    private int id = 0;
    public int getId()
    {
        return id;
     }
     public void setId(int n)
     {
          this.id = n;
      }
}
Lo he puesto asi para que te sea mas claro de ver, pero en realidad, el private se puede omitir (es la opcion por defecto) y el this tambien. Pero creo que asi lo veras mas claro.
Y en otra clase que haga uso de Pepito

Código:
.........
Pepito p = new Pepito();
p.setId(8);
System.out.println("el id de pepito es :" + p.getId());
.....
En medio de public y private hay un intermedio que es protected (esto significa que solo las clases que hereden de pepito podran ver o usar esos atributos)

Si es recomendable o no, la respuesta es depende.

Por otro lado, el constructor SI tiene un retorno asociado, Un objeto de esa clase. Lo que pasa es que no se pone.

Saludos.
__________________
--
NO. Tu problema no es urgente.

CCFVLS