Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/04/2013, 05:03
Avatar de Fuzzylog
Fuzzylog
 
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 4 meses
Puntos: 188
Respuesta: como asignar un valor a un atributo de otra clase

Los atributos deben ser privados.

Para cada atributo del que desees recuperar/modificar información debes tener un par de métodos públicos conocidos como getters/setters.

// Atributo privado genérico
private TipoDato atributo;

// Getter público
public TipoDato getAtributo() {
return this.atributo;
}

// Setter público
public void setAtributo(TipoDato atributo) {
this.atributo = atributo;
}


Cuando quieres modificar el atributo desde otra clase, usas el setter del objeto de la clase a la que deseas modificar el atributo.
__________________
if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
}