5

クラス B (アクティビティを拡張) のメソッドからクラス A (CCColorLayer を拡張) のメソッドを呼び出す必要があります。それはどのように可能ですか?クラスBでクラスAのオブジェクトを作成しようとしましたが、解決策ではありません。毎回異なるレイヤーを作成します。助けてください。

前もって感謝します。

4

1 に答える 1

0

シングルトンパターンを作成しようとしていますか??

 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.)
     }

}

あなたがこれを探しているかどうかわかりません。

于 2013-05-10T05:06:18.913 に答える