28/02/2013, 10:43
|
| | | Fecha de Ingreso: agosto-2008 Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 4 meses Puntos: 188 | |
Respuesta: Pasar variable de una clase a otra Imaginate que la clase ClaseA tiene
//atributo nombre
private String nombre
getter y setter publico para el atributo nombre
La clase ClaseB tendrá
//atributo objeto
private ClaseA objeto
getter y setter publico para el atributo nombre
//metodo de la clase B
public void imprimeNombre() {
if (objeto != null) {
System.out.println(""+objeto.getNombre());
}
}
En el main harías
ClaseA miObjetoA = new ClaseA();
miObjetoA.setNombre("Nombre De Prueba");
*
ClaseB miObjetoB = new ClaseB();
miObjetoB.setObjeto(miObjetoA);
miObjetoB.imprimeNombre();
////
Tb puedes pasar informacion utilizando el getter de un objeto y el setter de otro si el atributo es del mismo tipo
* (sustituir por)
ClaseA miObjetoA2 = new ClaseA();
miObjetoA2.setNombre(miObjetoA.getNombre());
System.out.println(""+miObjetoA2.getNombre());
__________________ if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
} |