생성자

 

public class C{

 

private CCC ccc () = new CCC;

private CCC ddd () = new CCC;

 

private c ( AAA a, BBB b) {

ccc = new CCC(a);

ddd = new CCC(b);

} 

 

class CCC(){

 

private String a();

 

private CCC(AAA A ){

this.a = A.a;

...

}

private CCC(BBB b ){

this.a = B.a;

...

}

 

}

 

 

}

 

 

.....

C c = new C(a,b);

c.ccc.getA();

c.ddd.getB();