正在加载图片...
is-a和has-a的区别? ois-a代表继承 个类继承自另一个类 °属于更加专有的一类对象 可以一个类继承一些行为,也可修改甚至创建新的行为 例如 vehicle类,有加速、减速等行为,car继承 vehicle, 同样有这些行为,也可以有新的行为(如打开后备箱等) ohas-a代表组合关系 个对象包含其它的成员对象 °例如 Employee类中包含 firstname、 lastname、 birthdate、 hiredate等对象 0 2018. SEU. All rights reserved. 6© 2009, SEU. All rights reserved. © 2018, SEU. All rights reserved. 6 is-a和has-a的区别? is-a代表继承 一个类继承自另一个类 属于更加专有的一类对象 可以一个类继承一些行为,也可修改甚至创建新的行为 例如vehicle类,有加速、减速等行为,car继承vehicle, 同样有这些行为,也可以有新的行为(如打开后备箱等) has-a代表组合关系 一个对象包含其它的成员对象 例 如 Employee 类中包含 firstname 、 lastname 、 birthdate、hiredate等对象
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有