1 / 46
文档名称:

软件设计师考题分析精编---uml.ppt

格式:ppt   页数:46页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件设计师考题分析精编---uml.ppt

上传人:825790901 2016/1/12 文件大小:0 KB

下载得到文件列表

软件设计师考题分析精编---uml.ppt

相关文档

文档介绍

文档介绍:考软件工程师证须知UML 知识Class contentsStereotype 原型attribute 属性Person-name:String-age:int<<constructor>>+Person()+Person(name:String, age:int)+getName():String+getAge():int+setName(name:String):void+setAge(age:int):void+toString():StringStudent-StudentNo:int-ban:String-score:int<<constructor>>+Student()+Student(name:String,age:int,no:int,ban:String,score:int)+toString():StringGeneralization / inhabitant 泛化(Generalization)泛化(Generalization)父与子、动物与人、植物与树、系统使用者与B2C会员和B2E会员的关系类A要完成某个功能必须引用类B,则A与B存在依赖关系,依赖关系是弱的关联关系。本来人与电脑没有关系的,但由于偶然的机会,人需要用电脑写程序,这时候人就依赖于电脑。依赖关系人依赖于电脑完成一些程序的动作。当对象A 被加入到对象B中,成为对象B的组成部分时,对象B和对象A 之间为聚合关系。场景:商品和他的规格、样式就是聚合关系。聚合关系商品Product样式Style规格Spec聚合是关联关系的一种,是较强的关联关系,强调的是整体与部分之间的关系。对象A包含对象B,对象B离开对象A没有实际意义。人包含手,手离开人的躯体就失去了它应有的作用。场景:Window窗体由滑动条slider、头部Header 和工作区Panel组合而成。组合关系Window 窗体滑动条Slider头眉Header工作区Panel组合关系是一种更强的关联关系。类与类之间的单向关联图类与类之间的双向关联图B1-B2: 表示B1认识B2,B1知道B2的存在,B1可以调用B2中的方法和属性;同样B2也知道B1的存在,B2也可以调用B1的方法和属性。订单和客户,订单属于客户,客户拥有一些特定的订单类与类之间自身关联图自关联,比如,Employee&Manager