Witam.
Mam taki przykład.
Class A
{
private Boolean xx = false;
public Boolean getXx() {
return xx;
}
public void setXx(Boolean xx) {
this.xx= xx;
}
}
Class B
{
private Boolean yy;
public B(Boolean bol) {
this.yy= bol;
}
public Boolean getYy() {
return yy;
}
public void setYy(Boolean yy) {
this.xx= yy;
}
}
i robię
A a new A();
B b = new B(a.getXx());
b.setYy(true);
W tym momencie b.yy
jest true
, a a.xx
nadal false
. Jak zrobić, żeby przekazać obiekt z klasy A
do konstruktora klasy B
tak żeby zmieniając go w B
b.setYy
zmieniło obiekt w A
?