c# 面向对象基础

1. 子类的 base 方法 可以调用 父类 方法实现 

 

2.抽象方法 和 虚方法的共同点:

  (1) 都能够被子类所 重写

 

 不同点:

  (1).抽象方法 没有提供实现部分, 虚方法必须要提供实现部分

  (2) 子类 必须 重写 父类的 抽象方法,但是 可以不重写· 父类的虚方法。

  (3)  一个类有了 抽象方法,只能存在于 抽象类

           但是 虚方法 可以存在于 普通类中,也可以存在于抽象类中  

 

这位先生讲的不错 。抽象方法 和虚方法的区别。

https://blog.csdn.net/jiangxinyu/article/details/6570232

posted @ 2018-09-13 09:43  Hans.NET  阅读(124)  评论(0编辑  收藏  举报