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


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

Tags in this post...

面试题 相关文章推荐
Java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类
Feb 06 面试题
写出二分查找算法的两种实现
May 13 面试题
2019年c语言经典面试题目
Aug 17 面试题
SQL SERVER面试资料
Mar 30 面试题
What is view? why do we have view?
Jun 22 面试题
写出SQL四条最基本的数据操作语句(DML)
Dec 12 面试题
铭万公司.net面试题笔试题
Jul 20 面试题
PPP协议组成及简述协议协商的基本过程
May 28 面试题
C#如何判断当前用户是否输入某个域
Dec 07 面试题
腾讯公司的一个sql题
Jan 22 面试题
Weblogic和WebSphere不同特点
May 09 面试题
介绍下Java的输入输出流
Jan 22 #面试题
接口中的方法可以是abstract的吗
Jul 23 #面试题
Jar包的作用是什么
Mar 30 #面试题
请说出几个常用的异常类
Jan 08 #面试题
JNI的定义
Nov 25 #面试题
如何提高JDBC的性能
Apr 30 #面试题
类的核心特性有哪些
Jan 01 #面试题
You might like
最令PHP初学者们头痛的十四个问题
2007/01/15 PHP
PHP 获取MSN好友列表的代码(2009-05-14测试通过)
2009/09/09 PHP
PHP跨时区(UTC时间)应用解决方案
2013/01/11 PHP
php生成zip压缩文件的方法详解
2013/06/09 PHP
php求数组全排列,元素所有组合的方法
2016/05/05 PHP
apache php mysql开发环境安装教程
2016/07/28 PHP
基于PHP实现堆排序原理及实例详解
2020/06/19 PHP
Javascript控制页面链接在新窗口打开具体方法
2013/08/16 Javascript
设计模式中的facade外观模式在JavaScript开发中的运用
2016/05/18 Javascript
非常酷炫的Bootstrap图片轮播动画
2016/05/27 Javascript
AngularJS 如何在控制台进行错误调试
2016/06/07 Javascript
vue模板语法-插值详解
2017/03/06 Javascript
详解Node 定时器
2018/02/26 Javascript
layui radio性别单选框赋值方法
2018/08/15 Javascript
Vue登录主页动态背景短视频制作
2019/09/21 Javascript
以一段代码为实例快速入门Python2.7
2015/03/31 Python
Django 前后台的数据传递的方法
2017/08/08 Python
点球小游戏python脚本
2018/05/22 Python
使用TensorFlow实现SVM
2018/09/06 Python
5分钟快速掌握Python定时任务框架的实现
2021/01/26 Python
python爬虫如何解决图片验证码
2021/02/14 Python
美国电子元器件分销商:Newark element14
2018/01/13 全球购物
用JAVA SOCKET编程,读服务器几个字符,再写入本地显示
2012/11/25 面试题
教师应聘个人求职信
2013/12/10 职场文书
课程设计心得体会
2013/12/28 职场文书
采购主管岗位职责
2014/02/01 职场文书
高中毕业生的个人自我评价
2014/02/21 职场文书
理工大学毕业生自荐信范文
2014/02/22 职场文书
《老山界》教学反思
2014/04/08 职场文书
村干部群众路线教育活动对照检查材料
2014/10/01 职场文书
人与自然观后感
2015/06/16 职场文书
数学备课组工作总结
2015/08/12 职场文书
宣传委员竞选稿
2015/11/19 职场文书
歌咏比赛口号大全
2015/12/25 职场文书
SpringBoot快速入门详解
2021/07/21 Java/Android
MySQL事务的ACID特性以及并发问题方案
2022/07/15 MySQL