Przekazanie obiektu między klasami

0

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

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ć.

1 użytkowników online, w tym zalogowanych: 0, gości: 1