- 1、本文档共71页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
描述关联的要素关联名称对象在关联中的角色多重性导向性第29页,共71页,星期日,2025年,2月5日1、关联名称多数关联是二元的(即只存在于两个类的实例之间),在图中表示为连接两个类符号的实线路径。使用关联名称,应该反映该关系的目的,并且应该是一个动词词组。比如教师对象和课程对象的关联名称就是“讲授”,医生和处方单的关系是“书写处方”。关联名称应放置在关联路径上或其附近。第30页,共71页,星期日,2025年,2月5日2、关联角色(Role)关联所联系的每一端叫做一个角色角色名称应该是一个名词,能够表达被关联对象在关联中所充当的角色,角色名称紧邻关联线的末端。贷款客户客户0..1担保人贷款人11*第31页,共71页,星期日,2025年,2月5日3、关联的多重性(Multiplicity)定义了一个类A的实例在一段特定的时间内能够和多少个类B的实例发生关联。借书记录*一个读者可以有0个或多个借书记录图书1..*一个图书品种馆藏1本或多本图书处方条目1..6一个处方可以开出1个到6个处方条目足球队员11一个足球队正好由11个队员组成借书记录0..1一本图书可以有0个或1个借书记录第32页,共71页,星期日,2025年,2月5日4、关联的导向性(Navigability)角色的导向性特征表示可以通过关联从源类导向到目标类上。也就是说给定关联一端的对象就能够容易并直接地得到另一端的对象。识别关联的导向可以推迟,与设计实现有关。通常是源对象存储了对目标对象的一些引用读者Reader借书记录Loan1登记1..*导航箭头说明Reader对象可单向访问到Loan对象Reader很可能有一个指向Loan对象的属性第33页,共71页,星期日,2025年,2月5日实例连接:关联关系classCourse{}classStudent{privateCourse[]selectedCourses;}classTeacher{privateStudent[]students;}classStudent{privateTeacherteacher;}StudentCourse-selectedCourses5..*Teacher1 -studentsStudent-teacher 0..*第34页,共71页,星期日,2025年,2月5日关联类?关联类:classCompany{}classPerson{}classJob{publicPersonemployee;publicCompanyemployer;Stringdescription;DatedateHired;doublesalary;}第35页,共71页,星期日,2025年,2月5日(4)消息连接:依赖关系?消息连接–消息连接是对象之间的通信联系,它表现了对象行为的动态联系。–一个对象需要另一个对象的服务,便向它发出请求服务的消息,接收消息的对象响应消息,触发所要求的服务操作。?消息连接也称为“依赖关系”(Dependency)。依赖第36页,共71页,星期日,2025年,2月5日(4)消息连接:依赖关系Air依赖(Dependency):…usea...–依赖是一种使用关系,一个类A使用到了另一个类B,而这种使用关系是偶然性的、临时性的、非常弱的,但是B类的变化会影响到A。?类的依赖可能由各种原因引起,例如:–一个类是另一个类的某个操作的参数–一个类在另一个类的某个操作中被使用classAir{}HumanclassHuman{publicvoidbreath(Airair){};}第37页,共71页,星期日,2025年,2月5日5、整体-部分关联(Whole-Part)如果对象a是对象b的一个组成部分,则称b为a的整体对象,a为b的部分对象,二者对应的关联形式称为整体-部分关联。这种结构可以用b“hasa”a进行验证。整体-部分关联是关联中使用较频繁的一种模式,用于对模型元素之间的组装关系进行建模。组成关系在现实生活中可以表现为以下几种形式:客观上或逻辑上的整体事物和它的组成部分(机器和零件、人体和器官、书和章节、图和元素)组织机构和它的下级组织及部分(公司和子公司、医院和科室)团体(组织)和成员(科室和医生、班级和学生
您可能关注的文档
最近下载
- 量线四维看盘四号战法.pdf
- 初中物理2022课标VS2011课标新变化及“增删内容”对照.pdf
- 4-2 中化泉州石化 3 万吨年干气脱硫制二甲基亚砜项目反应器设计说明书 (2).pdf
- T∕HEESA 0001-2024 输变电工程建设过程碳排放计算导则.pdf VIP
- 《运动生物力学》课件.pptx VIP
- 高中-学法大视野-物理必修2.pdf
- GB/T 44353.1-2024动物源医疗器械 第1部分:风险管理应用.pdf
- 部编版二年级下册语文教材分析、学情分析(每一课都有,全).pdf
- 2024年云南省昆明市五华区云南大学附属中学中考三模语文试题.docx VIP
- 时尚休闲妆容课件.pptx VIP
文档评论(0)