呼び出す++私は、私はC#でこれを行うだろうかCで基本クラスのメソッド
をしますか? 私は
public void stuff()
{
//something2
A.stuff(); //something
}
を試みたが、それは
呼び出す++私は、私はC#でこれを行うだろうかCで基本クラスのメソッド
をしますか? 私は
public void stuff()
{
//something2
A.stuff(); //something
}
を試みたが、それは
base
は、C#で、あなたのスーパークラスを参照するためのキーワードである動作しません。用途:
base.stuff();
使用base
。同様base.stuff();
それはそれは次のように呼ばれている場合にはお電話しようとしているコンストラクタでない限りだけで、base.stuff()は動作しますが、上記の回答に追加する:
class A
{
public:
public A(){}
};
class B : A
{
public B() : base()
{
}
};
おかげで、I'LLすぐに答えることができます:) – Avery3R
これはJavaのsuper.stuff()のようですか? – pratnala
@pratnala:はい。 – Mehrdad