.Net面试基础问答:抽象类和接口的区别?
来源:互联网 发布:three.js视频教程 编辑:程序博客网 时间:2024/06/05 02:08
1.抽象类(abstract class)可以包含功能定义和实现,接口(interface)只能包含功能定义 。
2.抽象类是从一系列相关对象中抽象出来的概念, 因此反映的是事物的内部共性;接口是为了满足外部调用而定义的一个功能约定, 因此反映的是事物的外部特性。
3.分析对象,提炼内部共性形成抽象类,用以表示对象本质,即“是什么” ;为外部提供调用或功能需要扩充时优先使用接口 。
- .Net面试基础问答:抽象类和接口的区别?
- java面试之接口和抽象类的区别
- 抽象类和接口的区别(面试必考题目)
- Net中抽象类和接口的区别
- .Net中抽象类和接口的区别
- .Net中抽象类和接口的区别
- .Net中抽象类和接口的区别
- 【C#.NET】C#中抽象类和接口的区别
- .Net中抽象类和接口的区别
- .Net中抽象类和接口的区别
- 【Java基础 011】 抽象类和接口的区别
- [Java基础] 抽象类和接口的区别
- 【java基础 16】抽象类和接口的区别
- java基础-抽象类和接口的区别
- Java基础--抽象类和接口的区别
- java基础—抽象类和接口的区别
- java基础抽象类和接口区别
- 类的抽象和接口的区别
- 微博推广
- 我的2011之蜕变
- Xcode JumpToDefinition failed with symbol not found
- SqlServer2000安装程序检测出uninstallshield正在使用中,请关闭uninstallshield并重新启动安装程序,错误432.
- javascript 过滤空格
- .Net面试基础问答:抽象类和接口的区别?
- MVC2.0:Html. DropDownList绑定数据库中的字段
- Spring,hibernate数据库连接配置
- Qt中文编码
- 关于ID变成ctl00$开头问题
- 【Linux】GNU CC 使用
- SurfaceView和View最本质的区别
- 对计算机系学生的七个建议
- 用户对社交杂志阅读应用Flipboard的三点抱怨