关闭

黑马程序员 virtual abstract interface 之间的关系

181人阅读 评论(0) 收藏 举报
分类:
---------------------- ASP.Net+Android+IOS开发.Net培训、期待与您交流! ----------------------





virtual是实现动态绑定的关键字;字段不能是虚拟的,只有方法、属性、事件和索引器才可以是虚拟的




virtual中的纯虚拟就是abstract,抽象方法是隐式的虚方法。




interface就是一个只能在其内部定义属性,方法,索引,事件的关键字,


接口不能包含字段。接口成员一定是公共的,非静态的。接口类似于抽象基类:继承接口的任何非抽象类型都必须实现接口的所有成员。接口和接口成员是抽象的;接口不提供默认实现。


abstract,interface都不能被实例化,都不包含构造和析构函数,abstract中可以包含非抽象函数(只有abstract类中可以包含抽象成员)




---------------------- ASP.Net+Android+IOS开发.Net培训、期待与您交流! ----------------------详细请查看:http://edu.csdn.net
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:2380次
    • 积分:128
    • 等级:
    • 排名:千里之外
    • 原创:11篇
    • 转载:0篇
    • 译文:0篇
    • 评论:0条
    文章存档