虚函数就是在这个函数声明前加上virtual 这样这个函数在它的派生类(子类)中可以被重写 而子类在重写父类的虚函数时,要显式的加上override 用处:就是可以在子类中被重写,当你继承一个类时,如果觉得父类中的虚数不能满足你的要求,就可以在子类中重写这个函数了。 class A { public virtual void Func() { Console.WriteLine("FuncA"); } } class C : A { public override void Func() { Console.WriteLine("FuncC");} }
转载于:https://www.cnblogs.com/wupeiqi/archive/2012/11/12/2766538.html
相关资源:数据结构—成绩单生成器