2012-05-31 12 views
5

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

ありがとうございます。

+0

何をしようとしているかを示すコードを投稿してください。通常、タイプAのオブジェクトに対してクラスAのメソッドを呼び出します。つまり、操作するクラスAのインスタンスを作成する必要があります。あなたの質問は明確ではありません。 –

答えて

0

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

public Class A extends CCcolorlayer 
    { 
    private static final A INSTANCE= new A(); 
    A() 
    { 
    } 
    public static A getInstance() 
    { return INSTANCE; 
    } 

    } 

あなたはこのを探しているかどうかわからないイム

public class B 
{ 
    B() 
    { 
     A.getInstance();// which returns object of the class A.(you dont need to create object of class A everytime.) 
    } 

} 

クラスBから。

関連する問題