欢迎来到天天文库
浏览记录
ID:37287111
大小:759.44 KB
页数:26页
时间:2019-05-20
《UML建模技术作业自编习题集(含答案)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、UML建模技术作业自编习题集目录第一章上升到面向对象................................................1第二章可视化建模技术.................................................4第三章业务建模.......................................................5第四章用例建模.......................................................
2、7第五章用例分析.......................................................9第六章面向对象的设计原则............................................13第七章面向对象的设计模式............................................17第八章架构设计......................................................18第九章构件设计..........
3、............................................21第十章从模型到代码..................................................25第一章上升到面向对象1、结构化思维与对象化思维有什么本质的不同?体现了怎样的思维差异?对象思想有何优势?2、如何表达设计思想:代码?图形?3、根据所在学院,以学生角度,应该哪些设计类与对象?举例说明面向对象技术的五个原则4、阅读课件第1章PPT中的课外作业:面向对象术语清单抽象类AbstractClas
4、s对象不能从中实例化的类抽象Abstraction某项目(如类或操作)的基本特征聚合Aggregation表示两个类或组件之间是“ispartof”关系聚合层次AggregationHierarchy通过聚合关系联系的一组类关联Association对象和其它对象发生联系属性Attribute类知道的东西(数据/信息)类Class相似对象的软件抽象,创建对象的模版内聚Cohesion封装单元(如组件或类)的相关程度协作Collaboration类协作来完成它们的职责构件Compo
5、nent可以独立开发、分发以及与其他组件一起构建较大单元的内聚功能单元组合Composition更强类型的聚合,其中“整体”完全负责它的各组成部分,每“部分”对象仅和一个“整体”对象相联系具体类ConcreteClass可以进行对象实例化的类耦合Coupling1两个项目的依赖程度封装Encapsulation把相关的概念(例如类或组件)归组到一个项目信息隐藏InformationHiding限制外部对属性的访问继承Inheritance表示“isa”和“islike”关系继承层次Inh
6、eritanceHierarchy表示继承相联系的一组类实例Instance对象是类的一个实例实例化Instantiate从类中实例化对象接口Interface定义内聚行为集的一个或多个操作特征标记的集合消息Message是信息请求或执行一个动作的请求传递消息Messaging为了协作,类互相发送与接收消息方法Method类完成的事情(与结构化编程中函数类似)多重继承MultipleInheritance类直接从一个以上的类继承对象Object一个实体,包括物理实体、概念实体、软件
7、实体对象空间ObjectSpace主存,加上网络上所有可供使用的存储空间覆盖Override有时在子类中你需要覆盖(重定义)属性与方法模式Pattern考虑到相关因素时通用问题的可复用方案持久性Persistence对象怎样永久被保存的问题持久对象PersistentObject2一个保存到永久存储的对象多态Polymorphism以不同方式响应同一消息的不同对象,使对象可以不必知道相互的类型而交互单一继承SingleInheritance一个类直接从唯一一个类继承构造型Stereot
8、ype表示一种建模元素的通用用法子类SubClass如果类B继承自类A,则B是A的子类(派生类)父类SuperClass如果类B继承自类A,则A是B的子类(基类)临时对象TransitoryObject一个没有被保存到永久存储的对象3第二章可视化建模技术1、根据所给参考教程《UML建模技术——实验指导书&Rose使用指南》实验一,熟练掌握Rat
此文档下载收益归作者所有