Witam,
zaczynam przygodę z Javą. Mam takie pytanie. Jak mam 3 klasy A, B, C i w klasie A utworzyłem obiekt klasy B i chcę go użyć w klasie C to jak mam to zrobic?
0
0
Przekazać jako parametr konstruktora lub metody,.
0
Ok. A jakiś przykład? Bo nie wiem czy dobrze rozumiem.
public class A{
B obiektB = new B();
public void A(B obiektB){
costamcostam
}
}
public class B{
public void B(){
costamcostam
}
}
public class C{
A obiektA = new A(obietkB); <----szczególnie tutaj czy jest dobrze czy muszę podać tą nazwę koniecznie co w klasie A?
public void C(){
trututututu
}
}
Jakoś tak to ma być?
0
Z tego co opisałeś miało być:
public class A{
B obiektB = new B();
public void A(){
costamcostam
}
}
public class B{
public void B(){
costamcostam
}
}
public class C{
B obiektB;
public void C(B obiektB){
this.B=B;
trututututu
}
}
Z kodu co podałeś nic nie wynika. Pokaż na przykładzie gdzie i co chcesz użyć.