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

期末考试复习c#时总结的抽象类与接口的一些区别

时间:2016-01-05 22:10:48      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:

抽象类:

  (1)抽象类中可以定义抽象方法,属性,变量

  (2)抽象类的派生类必须实现所有的抽象方法。要求所有的派生非抽象类都要用override重写实现抽象方法。

  (3)抽象类可以存放抽象方法,属性,也可以存放非抽象类的方法,属性

  (4)一个父类可以有多个子类,一个子类只能有一个父类

接口:

  (1)接口的成员可以是方法、属性、索引器和事件,但不可以有任何的成员变量

  (2)接口的成员默认是公共的,因此不允许成员加上修饰符。

  (3)接口可以实现多继承

 

期末考试复习c#时总结的抽象类与接口的一些区别

标签:

原文地址:http://www.cnblogs.com/laozhanghahaha/p/5103684.html

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