顺序图与通讯图的区别与联系相同点:规定责任:发送对象和接受对象的责任支持消息:支持所有消息类型衡量工具:在耦合性上两者可以作为衡量的工具区别:侧重点不同顺序图强调消息的时间顺序交互图像上为一张表对象沿X轴排列消息沿Y轴排列通讯图强调消息的发送和接受对象之间组织结构的交互关系图形上是定点和弧的结合顺序图可以反映对象的创建激活销毁等生命周期通讯图没有通讯图能反映动作路径消息必须有顺序号但顺序图没有状态
UML习题答案面向对象设计与UML填空题基本构造块 UML规则 公共机制名字 属性 操作封装 继承 多态继承瀑布模型 喷泉模型 基于组件的开发模型 XP开发模型2. 选择题(1)C(2)A B C D(3)A B C D(4)A B C(5)A3.简答题(1)类是具有相同或相似结构操作和约束规则的对象组成的集合而对象是某一类的具体化实例每一个类都是具有某些共同特征的对象的抽
习题二什么不是面向对象程序设计的主要特征(D) A.封装C.多态B.继承D.结构UML中有四种关系是:依赖泛化关联和( C)A继承 B合作C实现 D抽象UML中的事物包括:结构事物分组事物注释事物和(D)A实体事物 B边界事物C控制事物
UML期末考试试题与答案解析一选择题:UML中关联的多重度是指(B)一个类有多个方法被另一个类调用一个类的实类能够与另一个类的多个实类相关联一个类的某个方法被另一个类调用的次数两个类所具有的相同的方法和属性已知三个类A.B和C.其中类A由类B的一个实类和类C的1个或多个实类构成.请画出能够正确表示类AB和C之间关系的UML类图.3在某个信息系统中存在
Specifications fo
一填空1. 如果要把众多的事物进行归纳和分类那么所依据的面向对象特性是 抽象 2. 面向对象中的 表示 层用于提供给用户使用和显示的界面3. UML中的 元元模型 层位于结构的最上层是组成UML最基本的元素代表要定义的所有事物4. 在中用来表示类组件协作等模型元素内部结构的是 组合结构 5. UML中的 实现关系 使用一条空心三角作为箭头和虚线作为其图形表示1. 用例图的
UML中关联的多重度是指()一个类有多个方法被另一个类调用一个类的实类能够与另一个类的多个实类相关联一个类的某个方法被另一个类调用的次数两个类所具有的相同的方法和属性答案:B已知三个类A.B和C.其中类A由类B的一个实类和类C的1个或多个实类构成.请画出能够正确表示类AB和C之间关系的UML类图.答案:3在某个信息系统中存在如下的业务陈述:①一个客户提交0个或多个订单②一个订单由一个且仅由一
1 请回答:什么是OOAD?2 一般开发软件过程的五大步骤是什么?3 什么是OOP? 4 什么是类?请对比类和对象实例之间的关系?5 Java程序怎么优化?6 JAVA中常用的设计模式?并说明工厂模式?7 你在开发中都用到了那些设计模式?用在什么场合?编程题: 写一个单例模式(Singleton)总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、
【用例图】1. 用例图的节点包括(ABD)A用例 B边界 C关联 D执行者2. 用例之间的关系主要有(BCD)A聚合 B继承 C扩展 D包含3. 在采用用例模型捕获需求时需要执行如下(ABCD)操作A描述非功能需求 B用例建模 C识别用例 D识别参与者4. 在识别用例时以下(ABC)问题可以帮助识别用例A当系统状态发生故障时是否需要通知参与者B系统是否存在外部事件如果存在是哪个能参与者通知系统这些
#
违法有害信息,请在下方选择原因提交举报