私はこのクラスのために、私は2つのオブジェクト(obj1、obj2)を作成しました。これらのオブジェクト以外のオブジェクトを作成したくない場合は、最初に参照する必要があり、クラス、またはのみこれを行う.how(代わりに、1つの以上のオブジェクトを作成する)は、第2のオブジェクトは?コードの下にJavaでのオブジェクトの作成を避けるには?
class B
{
void mymethod()
{
System.out.println("B class method");
}
}
class Myclass extends B
{
public static void main(String s[])
{
B obj1=new B();//this is obj1
B obj2=new B();//this is obj1
B obj3=new B();//don't allow to create this and refer this to obj1 or obj2
}
}
おかげ アザム
+1しかし、Bには専用のコンストラクタも必要です。 ;) – weltraumpirat
@weltraumpirat:申し訳ありませんが、私の悪い、あなたは正しいです。今すぐ修正する必要があります。 – npinti