クラス B (アクティビティを拡張) のメソッドからクラス A (CCColorLayer を拡張) のメソッドを呼び出す必要があります。それはどのように可能ですか?クラスBでクラスAのオブジェクトを作成しようとしましたが、解決策ではありません。毎回異なるレイヤーを作成します。助けてください。
前もって感謝します。
クラス B (アクティビティを拡張) のメソッドからクラス A (CCColorLayer を拡張) のメソッドを呼び出す必要があります。それはどのように可能ですか?クラスBでクラスAのオブジェクトを作成しようとしましたが、解決策ではありません。毎回異なるレイヤーを作成します。助けてください。
前もって感謝します。
シングルトンパターンを作成しようとしていますか??
public Class A extends CCcolorlayer
{
private static final A INSTANCE= new A();
A()
{
}
public static A getInstance()
{ return INSTANCE;
}
}
クラスBから
public class B
{
B()
{
A.getInstance();// which returns object of the class A.(you dont need to create object of class A everytime.)
}
}
あなたがこれを探しているかどうかわかりません。