virtualとoverrideによるメソッドの上書き - (void*)Pないと

プログラミングC# 第6版 4.3.2 さてここもC++経験者は注意が必要です。virtualの動作がC++とC#で少し違います。まずは以下の例を確認してみます。 using System; class CBase { // 基底クラスのメソッドにvirtualをつける public virtual void Foo () { Console.WriteLine("CBase.Foo"); } public void Call () { Foo(); }…