ここで私は、私は(C.fooを呼び出すときに見たいものをオーバーライド、オーバーライド機能
class A
{
virtual void foo();
}
class B : A
{
virtual override void foo();
}
class C : B
{
override void foo();
}
を実行しようとしていものだが) A.foo()、B.foo()、Cです。 foo()
しかし、私は仮想オーバーライドが同じ関数定義で使用できると思います。どうすればこの問題を回避できますか?明示的sealed
を宣言しない限り、
おかげ -Mike
「仮想」の誤解のようです。 – SLaks