使用enterprise architect进行uml建模-4-类图

上传人:mg****85 文档编号:50063336 上传时间:2018-08-06 格式:PPTX 页数:25 大小:192.78KB
返回 下载 相关 举报
使用enterprise architect进行uml建模-4-类图_第1页
第1页 / 共25页
使用enterprise architect进行uml建模-4-类图_第2页
第2页 / 共25页
使用enterprise architect进行uml建模-4-类图_第3页
第3页 / 共25页
使用enterprise architect进行uml建模-4-类图_第4页
第4页 / 共25页
使用enterprise architect进行uml建模-4-类图_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《使用enterprise architect进行uml建模-4-类图》由会员分享,可在线阅读,更多相关《使用enterprise architect进行uml建模-4-类图(25页珍藏版)》请在金锄头文库上搜索。

1、使用Enterprise Architect进行建模 类图(class diagram )类图类在系统中真实的体现是对象。类中包含属性和行为。类是OO方法学中重要的元素,也是独具特 色的标志性元素。类图体现类与类之间关系。类图所处的位置在经典的4+1模型视图中 ,类图主要在逻辑视图 中使用。逻辑视图开发视图运行视图部署视图需求用例类的表示类名:标识类属性(attrbutes):表示 类的状态。行为(behavior):说明 类的行为。属性对应与C#的字段、属性(Property) 成员格式为:访问修饰符+名称+类型+初始值例如:+ Title:string=单证员- Changed:bool=

2、false#Checked:bool=falseNotifed:bool=false属性的表示访问修饰符公有:+包共享:保护:#私有:-属性常用的构造型默认为无构造型:表示字段。Property构造型:表示字段属性。行为的表示行为又叫操作。在C#中表示为方法成员。格式为:访问修饰符+操作名+形参+返回值例如: +Query(title:string,isDelete:bool):List +Query():List +SubmitChanged():void #GetCommand():SqlCommand -ConvertOf(src:DataTable):List静态行为、非静态行为行为又

3、有:抽象的行为、静态的行为。静态行为表示为加下划线。非静态行为不加下划线。抽象行为与非抽象行为行为又分为抽象与非抽象行为。抽象行为表示为斜体字。非抽象行为表现为正体字。注意:1、如果类中有抽象行为,类应该表示为抽 象类。2、抽象的不能表示为私有的,否则无意 义。C#中的虚方法怎么表示?1、选中类的行为,鼠标右击,在弹出菜单 中选择“属性”;2、选择“常规”选项卡;3、点击【高级】4、勾选“virtual”delegata,internal,new,override,sealed,uns afe都可以这样去操作。委托、事件的表示为行为编写算法1、选中类的行为,鼠标右击,在弹出菜单 中选择“属性”;2、选择“行为”选项卡,在“行为”中输 入你的算法;3、点击【保存】。注意:前置条件和后置条件的OCL不在此 定义,而再Pre和Post中描述。类的模板模板对应C#的泛型。抽象类接口针对接口编程抽象类、接口以及多继承类与类之间的关系依赖关联(无向、单向、双向关联)聚合组合泛化类与接口之间的关系依赖关联(无向、单向、双向关联)聚合组合实现接口与接口之间的关系依赖关联(无向、单向、双向关联)聚合组合泛化关联类、二元关联、多元关联Nesting关系实例演练

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号