`

UML之类的关系浅谈

UML 
阅读更多
关联:两个类之间行为的一般二元关系;
聚集和包容 :聚集是一种特殊的关联形式,表示两个类之间的所属关系,聚集模拟具有(has-a)关系。
   如果一个对象被一个聚集对象所专有,它和聚集对象之间的关系就称为包容(composition)。
   比如人和人的名字就是一个包容关系,而人和地址是一个聚集关系,因为一个地址可以被几个人所共享。
继承 (inheritance)模拟两个类之间的“是(is-a)”的关系。强是(strong is-a)关系描述两个类之间的直接继承关系,弱是(weak is-a)关系描述一个雷具有某种属性
    比如“一个教师是一个人”就是一种强继承关系弱关系可以用接口来表示,比如“学生以年级为基础是可以比较的”。

   
0
2
分享到:
评论

相关推荐

    浅谈OOP之uml设计模式

    类图是UML中最基本的元素之一,它展示了类与类之间的关系,如继承、关联、聚合和组合等。序列图和协作图则关注对象间的交互顺序和同步,状态图描绘了对象在其生命周期内的行为,活动图则更专注于流程和工作流的表示...

    传智播客扫地僧视频讲义源码

    03_用面向过程和面向对象方法求解圆形面积_类和对象的关系思考_传智扫地僧 04_类中不写成员函数易犯错误模型 05-易犯错误模型-为什么需要成员函数(补充资料)-传智扫地僧 06_课堂答疑类中写成员函数_调用的时才会执行...

Global site tag (gtag.js) - Google Analytics