设计模式附录类图.ppt
《设计模式附录类图.ppt》由会员分享,可在线阅读,更多相关《设计模式附录类图.ppt(32页珍藏版)》请在三一办公上搜索。
1、Design Patterns,附录A:UML类图,刘 伟(Sunny),大纲,UML概述类与类的UML表示类之间的关系,UML概述,UML,Unified Modeling Language,统一建模语言,统一建模语言,统一建模语言,UML概述,Ivar Jacoboson,Grady Booch,James Rumbaugh,Object Modeling Technique(OMT),Booch开发方法,Object-Oriented Software Engineering(OOSE),UML,UML概述,UML是一个通用的可视化建模语言,不同于编程语言,它通过一些标准的图形符号和文字
2、来对系统进行建模用于对软件进行描述、可视化处理、构造和建立软件系统制品的文档是一套总结了以往建模技术的经验并吸收了当今最优秀成果的标准建模方法,UML概述,UML的结构视图(View),UML概述,UML的结构图(Diagram):13种(UML 2.X)用例图(Use Case Diagram),类图(Class Diagram),对象图(Object Diagram),包图(Package Diagram),组合结构图(Composite Structure Diagram),状态图(State Diagram),活动图(Activity Diagram),顺序图(Sequence Dia
3、gram),通信图(Communication Diagram),定时图(Timing Diagram),交互概览图(Interaction Overview Diagram),组件图(Component Diagram),部署图(Deployment Diagram),UML概述,UML的结构模型元素(Model Element)UML图中所使用的一些概念,对应于普通的面向对象概念同一个模型元素可以在多个不同的UML图中使用,但是,无论在哪个图中,同一个模型元素都必须保持相同的意义并具有相同的符号,UML概述,UML的结构通用机制(General Mechanism)UML提供的通用机制为模
4、型元素提供额外的注释、语义和其他信息,包括扩展机制,允许用户对UML进行扩展,类与类的UML表示,类类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称在系统中,每个类都具有一定的职责,职责指的是类要完成什么样的功能,要承担什么样的义务。一个类可以有多种职责,设计得好的类通常有且仅有一种职责。在定义类的时候,将类的职责分解成为类的属性和操作(即方法)类的属性即类的数据职责,类的操作即类的行为职责,类与类的UML表示,类类实例化成对象(Object),对象对应于某个具体的事物,是类的实例(Instance)类图(Class Diagram)使用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 设计 模式 附录
链接地址:https://www.31ppt.com/p-6344041.html