C#中的抽象方法和虚方法有什么区别?

抽象方法是只有定义、没有实际方法体的函数,它只能在抽象函数中出现,并且在子类中必须重写;
虚方法则有自己的函数体,已经提供了函数实现,但是允许在子类中重写或覆盖。
重写的子类虚函数就是被覆盖了。
posted @ 2015-09-22 11:34  无处安放的青春  阅读(350)  评论(0编辑  收藏  举报