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


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

Tags in this post...

面试题 相关文章推荐
Yahoo-PHP面试题4
May 05 面试题
介绍一下Java的安全机制
Jun 28 面试题
声明struct x1 { . . . }; 和typedef struct { . . . }x2;有什么不同
Jun 02 面试题
一些.net面试题
Oct 06 面试题
什么叫应用程序域?什么是托管代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?
May 23 面试题
什么是静态路由?什么是动态路由?各自的特点是什么?
Sep 16 面试题
进程的查看和调度分别使用什么命令
Mar 25 面试题
Solaris操作系统的线程机制
Jul 28 面试题
介绍一下JMS编程步骤
Sep 22 面试题
在浏览器端如何得到服务器端响应的XML数据
Nov 24 面试题
AJAX应用和传统Web应用有什么不同
Aug 24 面试题
现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示按什么排序,结果为,提供reset
Nov 09 面试题
介绍下Java的输入输出流
Jan 22 #面试题
接口中的方法可以是abstract的吗
Jul 23 #面试题
Jar包的作用是什么
Mar 30 #面试题
请说出几个常用的异常类
Jan 08 #面试题
JNI的定义
Nov 25 #面试题
如何提高JDBC的性能
Apr 30 #面试题
类的核心特性有哪些
Jan 01 #面试题
You might like
一个连接两个不同MYSQL数据库的PHP程序
2006/10/09 PHP
解析用PHP读写音频文件信息的详解(支持WMA和MP3)
2013/05/10 PHP
PHP防止post重复提交数据的简单例子
2014/06/07 PHP
PHP错误Warning:mysql_query()解决方法
2015/10/24 PHP
详解PHP的Laravel框架中Eloquent对象关系映射使用
2016/02/26 PHP
Laravel中encrypt和decrypt的实现方法
2017/09/24 PHP
jQuery实现id模糊查询的小例子
2013/03/19 Javascript
Node.js生成HttpStatusCode辅助类发布到npm
2013/04/09 Javascript
JAVASCRIPT函数作用域和提前声明 分享
2013/08/22 Javascript
javascript检测是否联网的实现代码
2014/09/28 Javascript
jquery.uploadify插件在chrome浏览器频繁崩溃解决方法
2015/03/01 Javascript
jquery实现跳到底部,回到顶部效果的简单实例(类似锚)
2016/07/10 Javascript
jQuery简单实现彩色云标签效果示例
2016/08/01 Javascript
Node.js中防止错误导致的进程阻塞的方法
2016/08/11 Javascript
浅谈toLowerCase和toLocaleLowerCase的区别
2016/08/15 Javascript
基于BootStrap的Metronic框架实现页面链接收藏夹功能按钮移动收藏记录(使用Sortable进行拖动排序)
2016/08/29 Javascript
JS库之Three.js 简易入门教程(详解之一)
2017/09/13 Javascript
使用Vue开发自己的Chrome扩展程序过程详解
2019/06/21 Javascript
[56:35]DOTA2上海特级锦标赛主赛事日 - 5 总决赛Liquid VS Secret第一局
2016/03/06 DOTA
Python实现小数转化为百分数的格式化输出方法示例
2017/09/20 Python
Python3.5内置模块之random模块用法实例分析
2019/04/26 Python
Python模块_PyLibTiff读取tif文件的实例
2020/01/13 Python
python GUI库图形界面开发之PyQt5选项卡控件QTabWidget详细使用方法与实例
2020/03/01 Python
TensorFlow实现批量归一化操作的示例
2020/04/22 Python
CSS实现限制字数功能当对象内文本溢出时显示省略标记
2014/08/20 HTML / CSS
印度尼西亚最大和最全面的网络商城:Blibli.com
2017/10/04 全球购物
Clarks鞋澳大利亚官方网站:Clarks Australia
2019/12/25 全球购物
Parfumdreams芬兰:购买香水和化妆品
2021/02/13 全球购物
eBay荷兰购物网站:eBay.nl
2020/06/26 全球购物
销售辞职报告范文
2014/01/12 职场文书
本科毕业自我鉴定
2014/03/20 职场文书
庆国庆活动总结
2014/08/28 职场文书
解放思想大讨论活动心得体会
2014/09/11 职场文书
车间主任岗位职责
2015/02/03 职场文书
行政介绍信范文
2015/05/04 职场文书
学习经验交流会策划书
2015/11/02 职场文书