コンストラクタについての質問です。 クラスが3つあります。クラスBは3つコンストラクタがあります。 ClassA { ClassB b = new ClassB(〜); } ClassB { public ClassB(N n){} public ClassB(N n, M n){} public ClassB(N n, M m, O o){} } ClassC { ClassB b = new ClassB( ); b.〜 } クラスAからクラスBを呼び出すときは、if文で分けてコンストラクタを1つだけ呼び出すことが できたのですが、クラスCからクラスBを呼び出すときはどのように呼び出したら良いでしょうか?