码迷,mamicode.com
首页 >  
搜索关键字:uml图    ( 674个结果
UML(3)UML结构其他/三角还没没有总结完成
3模型元素 模型元素是指UML图中所使用的一些概念,它们对应于普通面向对象概念,如类、对象、消息以及这些概念之间的关系,如关联系统、依赖关系、泛化关系等。 同一个模型元素可以在多个不同的UML图中使用。 4通用机制 UML2.0的13中图形中,类图是使用频率最高的两种UML图之一,它用于描述系统中所 ...
分类:其他好文   时间:2020-04-10 19:55:01    阅读次数:92
结构性模式-适配器模式
分类 类适配器、对象适配器、接口适配器 UML图 适配器模式应用场景 类适配器与对象适配器的使用场景一致,仅仅是实现手段稍有区别,二者主要用于如下场景 (1)想要使用一个已经存在的类,但是它却不符合现有的接口规范,导致无法直接去访问,这时创建一个适配器就能间接去访问这个类中的方法。 (2)我们有一个 ...
分类:其他好文   时间:2020-04-08 11:58:06    阅读次数:73
UML图之类图总结
最近在准备面试,其中对UML图有了一个非常细致的研究,因此本篇对类图做一个总结说明。 本文的框架为: 一、为什么要有类图 二、类图是什么 三、类图包括哪几个模块 四、如何画类图 一、为什么要有类图? 首先说一下,UML图有两种情景下使用,第一种就是设计代码的时候,第二种情况就是想要读懂代码的时候。那 ...
分类:其他好文   时间:2020-04-07 20:49:37    阅读次数:64
设计模式 - 单例模式
UML 图: Singleton 单例类,此类只能有一个实例。 Client 使用者,通过 getSingleton() 来得到这个唯一的实例。 简述:在面向对象编程的时候,很多时候会碰到这种情况,例如一个国家只能有一个国王。并且有些公用类,如果每个使用者都创建一个实例来使用那么无疑是一种浪费,让这 ...
分类:其他好文   时间:2020-04-05 00:42:49    阅读次数:87
UML设计
(1)团队分工 描述团队的每个成员分别完成了UML图的哪些部分,可以选择多种方式呈现,推荐泳道图。 (2)UML(在UML设计中,目前阶段是满足需求规格说明书阶段的设计,即不需要深入到系统设计阶段的UML设计。比如,类图不需要细节特别完善。) 我们想做的功能还挺多的,但怕这个学期完成不了,所以我们就 ...
分类:其他好文   时间:2020-03-25 18:48:34    阅读次数:63
23种设计模式(4) - 原型模式
1、定义 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 2、UML图 3、组成 原型类:用来作拷贝的类,实现了 类,并重写了 方法。重写 方法才能使用clone方法,否则会报 的异常;重写 方法是因为该方法原来是 类型的,不重写不能调用该方法。 4、代码 ~~~java // 原 ...
分类:其他好文   时间:2020-03-25 01:15:14    阅读次数:49
【设计模式】服务定位器模式
前言 本文介绍服务定位器模式(Service Locator Pattern),并提供了 UML 图和示例 Java 代码。 服务定位器模式 服务定位器模式实现了按需返回服务实例 。在该模式中,应用所有需要的服务都会被注册到服务定位器中,并通过 ID 唯一标识。应用需要哪个服务,用这个 ID 就能从 ...
分类:其他好文   时间:2020-03-21 12:54:55    阅读次数:62
3.简单工厂模式、工厂方法模式与抽象工厂模式
一.简单工厂模式 1.介绍 一个工厂类只能生产某一种产品,产品单一:例如简单工厂类只能生产圆形或矩形,不能生产2D的圆形或3D的圆形等子类型 2.UML图 3.代码实现 Shape.java public interface Shape { void draw(); } Rectangel.java ...
分类:其他好文   时间:2020-03-12 23:28:13    阅读次数:72
UML图中继承和实现的区别
(1)继承 介绍: 继承表示是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。 表示方法: 继承使用空心三角形+实线表示。 示例: 鸟类继承抽象类动物 继承关系 (2)实现 介绍: 实现表示一个class类实现interface接口(可以是多个) ...
分类:其他好文   时间:2020-03-07 18:54:04    阅读次数:249
我的JAVA开发方法论
1.方法论——思想论 现在流行的很多java web项目开发中使用的一些project,以及之间协同的机制方法,其实很多都在计算机系统,以及计算机网络中使用泛泛,给人以看山是山,看山不是山,看山还是山的变化感觉! 或许,刚开始,若干年以前(或者现在的新同学)我们在写一个由java实现的项目时,不知如 ...
分类:编程语言   时间:2020-03-01 23:20:58    阅读次数:164
674条   上一页 1 2 3 4 5 ... 68 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!