码迷,mamicode.com
首页 > Windows程序 > 详细

C#学习-接口与抽象类

时间:2019-03-20 13:11:02      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:不能   抽象类   支持   类继承   接口与抽象类   并且   类对象   实例化   意义   

  接口与抽象类的区别

  1.抽象类中可以包含虚方法、非抽象方法和静态成员;

   当接口中不能包含虚方法和任何静态成员,并且接口中只能定义方法,不能有具体事项,方法的具体实现由实现类完成。

  2.抽象类不能实现多继承,接口则支持多继承。注意,从严格意义上说,类继承接口应该成为类实现接口。

  3.抽象类是对一类对象的抽象,继承与抽象类的类与抽象类为属于的关系;

   而类实现接口只是代表实现类具有接口声明的方法,是一种CAN-DO的关系。

  1.它们都不能进行实例化

C#学习-接口与抽象类

标签:不能   抽象类   支持   类继承   接口与抽象类   并且   类对象   实例化   意义   

原文地址:https://www.cnblogs.com/158-186/p/10564225.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!