c# 面向对象基础

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

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

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

 不同点:

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

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

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

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

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

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

猜你喜欢

转载自www.cnblogs.com/bingyizhihun/p/9638728.html