uml 类
文章平均质量分 62
赵国闯
这个作者很懒,什么都没留下…
展开
-
uml九种图之类图 对象图
一 类图一般包含3个组成部分。第一个是类名;第二个是属性(attributes);第三个是该类提供的方法( 类的性质可以放在第四部分;如果类中含有内部类,则会出现第五个组成部分)。类名部分是不能省略的,其他组成部分可以省略。类名书写规范:正体字说明类是可被实例化的,斜体字说明类为抽象类。属性和方法书写规范:修饰符 [描述信息] 属性、方法名称 [参数] [:返回类型|原创 2016-09-29 20:13:39 · 1390 阅读 · 13 评论 -
uml九种图之用例图 构建图
一 用例图用例试图描概括了用例中角色和系统之间的关系,描述了系统功能需求,角色和系统的交互以及系统的反应。用例试图描概括了用例中角色和系统之间的关系,描述了系统功能需求,角色和系统的交互以及系统的反应。是客户和开发人员全貌理解项目需求功能比较好的一个方式,也是后续功能迭代的依据和方向。一个Use Case视图会对应一个或者多个Use Case用例。1、Extends 用例扩展关系原创 2016-09-29 20:41:39 · 1986 阅读 · 13 评论 -
uml 九种图之活动图 状态图 部署图
一 活动图UML的活动图(activity diagram)是用于表示系统控制流的,是状态图的特殊形式。活动图与流程图比较类似,具有如下与流程图不同的特征。1)不像系统流程图那样仅用于程序设计级,能用于描述概念级的模型。2)能描述并行动作。下面是我画的活动图二 状态图 状态、状态表示法及状态机 状态是指在对象生命周期中满足某些条件、执行某些原创 2016-09-29 21:20:07 · 991 阅读 · 15 评论 -
uml九种图之 时序图 协作图
一 时序图它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。它可以表示用例的行为顺序,当执行一个用例行为时,时序图中的每条消息对应了一个类操作或状态机中引起转换的触发事件。时序图中包括角色,对象,生命线,激活期和消息。1、角色(Actor)系统角色,可以是人或者其他系统,子系统。2、对象(Object)对象代表时序图中的对象在交互原创 2016-09-29 21:01:00 · 1853 阅读 · 14 评论 -
设计模式之策略模式
在现实生活中,中国的所得税,分为企业所得税、外商投资企业或外商企业所得税和个人所得税,针对于这3种所得税,每种所计算的方式不同,个人所得税有个人所得税的计算方式,而企业所得税有其对应计算方式。如果不采用策略模式来实现这样一个需求的话,我们会定义一个所得税类,该类有一个属性来标识所得税的类型,并且有一个计算税收的CalculateTax()方法,在该方法体内需要对税收类型进行判断,通过if-else原创 2017-06-18 19:52:18 · 363 阅读 · 19 评论 -
抽象工厂
四、工厂方法模式抽象工厂角色: 这是工厂方法模式的核心,它与应用程序无关。是具体工厂角色必须实现的接口或者必须继承的父类。在java中它由抽象类或者接口来实现。具体工厂角色:它含有和具体业务逻辑有关的代码。由应用程序调用以创建对应的具体产品的对象。在java中它由具体的类来实现。抽象产品角色:它是具体产品继承的父类或者是实现的接口。在java中一般有抽象类或者接口来实现。具体产品角原创 2017-06-25 21:40:17 · 335 阅读 · 19 评论