2012-02-13 8 views
-1

別のクラスからスーパークラスメソッドにアクセスする方法は?私は以下のシナリオを持っています。私を助けてください。別のクラスからスーパークラスメソッドにアクセスするには?

class A 
{ 
    void myMethod() 
    { 
    } 
} 

class B : A 
{ 
    void myMethod() 
    { 
    } 
} 

class C 
{ 
    B b = new B(); 

    // How to acces class A method? 
} 
+1

どの言語ですか? –

+0

また、 'B.myMethod' *をオーバーライドする' 'A.myMethod'またはそれを非表示にしますか? –

+0

このコードはJavaとC++の奇妙な組み合わせです。どちらですか? – EboMike

答えて

0

super()関数を試すことができます。 Bでは、次のように宣言します。

Class B : A { 
    void MyMethod() { 
     super(); 
     // Addition code... 
    } 
} 
+0

これは彼が求めていることではありません。 –

0

MyMethodの定義を上書きすることはできません。 Aインスタンスが必要です。

+0

上記のコードから、それは明確ではありません。 –

関連する問題