抽象类和接口的区别


Posted in 面试题 onSeptember 19, 2012
抽象类(abstract class)可以包含功能定义和实现,接口(interface)只能包含功能定义
抽象类是从一系列相关对象中抽象出来的概念, 因此反映的是事物的内部共性;接口是为了满足外部调用而定义的一个功能约定, 因此反映的是事物的外部特性
分析对象,提炼内部共性形成抽象类,用以表示对象本质,即“是什么”
为外部提供调用或功能需要扩充时优先使用接口

Tags in this post...

面试题 相关文章推荐
Java如何格式化日期
Aug 07 面试题
公司JAVA开发面试题
Apr 02 面试题
Kingsoft金山公司C/C++笔试题
May 10 面试题
如果NULL定义成#define NULL((char *)0)难道不就可以向函数传入不加转换的NULL了吗
Feb 15 面试题
存储过程的优缺点是什么
Jan 10 面试题
光声世纪笔试题目
Aug 25 面试题
介绍一下linux文件系统分配策略
Nov 17 面试题
介绍一下except的用法和作用
Jan 22 面试题
怎样声明一个匿名的内部类
Jun 01 面试题
JSF界面控制层技术
Jun 17 面试题
Servlet如何得到客户端机器的信息
Oct 17 面试题
Delphi CS笔试题
Jan 04 面试题
北京某科技有限公司C# .net笔试题
Sep 27 #面试题
用C#语言写出与SQLSERVER访问时的具体过程
Apr 16 #面试题
用C#语言写出在本地创建一个UDP接收端口的具体过程
Feb 22 #面试题
别名指示符是什么
Oct 08 #面试题
C#实现对任一张表的数据进行增,删,改,查要求,运用Webservice,体现出三层架构
Jul 11 #面试题
如何手工释放资源
Dec 15 #面试题
编写一个类体现构造,公有,私有方法,静态,私有变量
Aug 10 #面试题
You might like
用PHP来写记数器(详细介绍)
2006/10/09 PHP
javascript 小型动画组件与实现代码
2010/06/02 PHP
PHP修改session_id示例代码
2014/01/08 PHP
php中文验证码实现方法
2015/06/18 PHP
关于PHP文件的自动运行方法分析
2016/05/13 PHP
thinkphp3.2实现跨控制器调用其他模块的方法
2017/03/14 PHP
jquery api参考 visualjquery 中国线路 速度快
2007/11/30 Javascript
简洁短小的 JavaScript IE 浏览器判定代码
2010/03/21 Javascript
js style动态设置table高度
2014/10/21 Javascript
js 加密压缩出现bug解决方案
2014/11/25 Javascript
IE浏览器下PNG相关功能
2015/07/05 Javascript
jQuery实现Flash效果上下翻动的中英文导航菜单代码
2015/09/22 Javascript
如何使用jquery easyui创建标签组件
2015/11/18 Javascript
js图片跟随鼠标移动代码
2015/11/26 Javascript
微信小程序 仿美团分类菜单 swiper分类菜单
2017/04/12 Javascript
微信小程序登录态控制深入分析
2017/04/12 Javascript
vue.js之vue-cli脚手架的搭建详解
2017/05/05 Javascript
微信小程序实现tab和swiper切换结合效果
2020/07/17 Javascript
详解Node.js中的Async和Await函数
2018/02/22 Javascript
layui table 多行删除(id获取)的方法
2019/09/12 Javascript
详解element上传组件before-remove钩子问题解决
2020/04/08 Javascript
javascript实现移动端上传图片功能
2020/08/18 Javascript
React服务端渲染原理解析与实践
2021/03/04 Javascript
精确查找PHP WEBSHELL木马的方法(1)
2011/04/12 Python
Python通过PIL获取图片主要颜色并和颜色库进行对比的方法
2015/03/19 Python
python遍历数组的方法小结
2015/04/30 Python
django 中的聚合函数,分组函数,F 查询,Q查询
2019/07/25 Python
Python内置数据类型list各方法的性能测试过程解析
2020/01/07 Python
Python3 获取文件属性的方式(时间、大小等)
2020/03/12 Python
Python自动化测试中yaml文件读取操作
2020/08/20 Python
全球立体声:World Wide Stereo
2018/09/29 全球购物
俄罗斯连接商品和买家的在线平台:goods.ru
2020/11/30 全球购物
班级道德讲堂实施方案
2014/02/24 职场文书
供应链金融服务方案
2014/05/25 职场文书
碧霞祠导游词
2015/02/09 职场文书
USB TYPE-C 或将成为所有智能手机充电标准
2022/04/21 数码科技