请描述一下”is a”关系和”has a”关系


Posted in 面试题 onFebruary 03, 2015
“is a”关系是指面向对象中的继承, “has a”关系是指面向对象中的包含。 这两种关系都允许你在你的新的类里面放置一个子对象。代码重用的两个重要技术是类继承和对象组装。
继承是一个单向的关系,例如 房子是建筑,但是建筑不是房子。
包含:例如房子有浴室但是浴室没有房子。

Tags in this post...

面试题 相关文章推荐
新浪网技术部笔试题
Aug 26 面试题
宝信软件JAVA工程师面试经历
Aug 19 面试题
说出一些常用的类,包,接口
Sep 22 面试题
什么是java序列化,如何实现java序列化
Nov 14 面试题
纬创Java面试题笔试题
Oct 02 面试题
最新远光软件笔试题面试题内容
Nov 08 面试题
盛大二次面试题
Nov 18 面试题
海量信息软件测试笔试题
Aug 08 面试题
数字天堂软件测试面试题
Dec 23 面试题
EJB的角色和三个对象
Dec 31 面试题
XMLHttpRequest对象在IE和Firefox中创建方式有没有不同
Mar 23 面试题
如何拷贝一整个Java对象,包括它的状态
Dec 27 面试题
介绍下Java的输入输出流
Jan 22 #面试题
接口中的方法可以是abstract的吗
Jul 23 #面试题
Jar包的作用是什么
Mar 30 #面试题
请说出几个常用的异常类
Jan 08 #面试题
JNI的定义
Nov 25 #面试题
如何提高JDBC的性能
Apr 30 #面试题
类的核心特性有哪些
Jan 01 #面试题
You might like
咖啡历史、消费和行业趋势
2021/03/03 咖啡文化
对盗链说再见...
2006/10/09 PHP
Smarty结合Ajax实现无刷新留言本实例
2007/01/02 PHP
PHP动态创建Web站点的方法
2011/08/14 PHP
php中print(),print_r(),echo()的区别详解
2014/12/01 PHP
thinkPHP5.0框架验证码调用及点击图片刷新简单实现方法
2018/09/07 PHP
如何判断图片地址是否失效
2007/02/02 Javascript
jquery 必填项判断表单是否为空的方法
2008/09/14 Javascript
将jQuery应用于login页面的问题及解决
2009/10/17 Javascript
在html页面上拖放移动标签
2010/01/08 Javascript
javascript复制对象使用说明
2011/06/28 Javascript
表头固定(利用jquery实现原理介绍)
2012/11/08 Javascript
js左右弹性滚动对联广告代码分享
2014/02/19 Javascript
jquery单行文字向上滚动效果的实现代码
2014/09/05 Javascript
jQuery实现带有上下控制按钮的简单多行滚屏效果代码
2015/09/04 Javascript
js解决movebox移动问题
2016/03/29 Javascript
关于Javascript回调函数的一个妙用
2016/08/29 Javascript
微信浏览器禁止页面下拉查看网址实例详解
2017/06/28 Javascript
微信小程序使用Socket的实例
2017/09/19 Javascript
jQuery+koa2实现简单的Ajax请求的示例
2018/03/06 jQuery
Vue多组件仓库开发与发布详解
2019/02/28 Javascript
深入解析vue 源码目录及构建过程分析
2019/04/24 Javascript
jQuery实现动态生成年月日级联下拉列表示例
2019/05/11 jQuery
简单实现python爬虫功能
2015/12/31 Python
Python实现将sqlite数据库导出转成Excel(xls)表的方法
2017/07/17 Python
python基础教程项目五之虚拟茶话会
2018/04/02 Python
深入了解Django View(视图系统)
2019/07/23 Python
Python class的继承方法代码实例
2020/02/14 Python
jurlique茱莉蔻英国官网:澳洲天然护肤品
2018/08/03 全球购物
机械设计及其自动化专业推荐信
2013/10/31 职场文书
工业自动化毕业生自荐信范文
2014/01/04 职场文书
机关副主任个人四风问题整改措施
2014/09/26 职场文书
公司保密管理制度
2015/08/04 职场文书
教师实习自我鉴定总结
2019/08/20 职场文书
Java elasticsearch安装以及部署教程
2021/06/28 Java/Android
使用Django框架创建项目
2022/06/10 Python