码迷,mamicode.com
首页 >  
搜索关键字:uml    ( 3643个结果
设计模式——外观模式
一、概念:为子系统的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 二、UML示意图: Facade类与一系列子系统做交互,并未Client提供与这些子系统做交互的接口,Client不需要知道众多子系统的详细情况与工作细节,只需要调用Facade为外界提供 ...
分类:其他好文   时间:2020-03-16 09:57:08    阅读次数:54
设计模式——建造者模式
一、概念:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 二、UML示意图: 在上图中,定义了一个抽象Builder类并且定义了两个个抽象方法BuildPart(),具体Builder类继承这个抽象builder类并提供BuildPart()方法的实现,这里在不同情形下可 ...
分类:其他好文   时间:2020-03-16 09:36:17    阅读次数:44
设计模式概论与原则 & UML类图
设计模式: 对软件编程中普遍存在的问题的整体解决方案. (面向对象编程), 为了将来更好的扩展(修改) 后续所有的 Client 本身不是设计模式的一部分, 它是客户,调用这个设计模式. 为什么要用设计模式 1) 代码重用性 (相同功能的代码, 不用重复编写) 2) 可读性(编程规范性,便于其他程序 ...
分类:其他好文   时间:2020-03-15 13:15:14    阅读次数:54
6.适配器模式
一.介绍 二.类适配器模式 1.介绍 2.UML 3.代码 Voltage220V.java public class Voltage220V { public int output220V() { int src = 220; System.out.println("电压=" + src + "伏 ...
分类:其他好文   时间:2020-03-14 20:31:13    阅读次数:63
3.简单工厂模式、工厂方法模式与抽象工厂模式
一.简单工厂模式 1.介绍 一个工厂类只能生产某一种产品,产品单一:例如简单工厂类只能生产圆形或矩形,不能生产2D的圆形或3D的圆形等子类型 2.UML图 3.代码实现 Shape.java public interface Shape { void draw(); } Rectangel.java ...
分类:其他好文   时间:2020-03-12 23:28:13    阅读次数:72
2020.3.12
Die Wahrheit ist die neuen Beinschellen. 真理 或许是新的脚镣 Das sicht aus wie die Kette. 亦像 缠绕人身的锁链 Kannst du gehen? 你还能继续前行么? Wie weit kannst du gehen? 你还能前行 ...
分类:其他好文   时间:2020-03-12 19:15:23    阅读次数:60
类之间的关系
依赖关系 依赖指的是类之间的调用关系,一个类调用了另一个类的服务(方法)。如果类A在它的方法中调用另一个类B的方法或属性,则类A依赖类B。UML用带箭头的虚线表示依赖 public class Driver { public void drive(Car car) { car.move(); } … ...
分类:其他好文   时间:2020-03-11 01:32:16    阅读次数:73
Java连载95-流的继承结构图、FileInputStream举例
一、使用UML表示InputStream和OutputStream的继承结构图 二、使用UML表示Reader和Writer的继承结构图 三、FileInputStream举例 package com.bjpowernode.java_learning; import java.io.*; ? pu ...
分类:编程语言   时间:2020-03-11 01:29:39    阅读次数:87
Java设计模式之单例模式
一、概述 单例模式的定义就是确保某一个类只有一个实例,并且提供一个全局访问点。属于设计模式三大类中的创建型模式。 单例模式具有典型的三个特点: 只有一个实例。 自我实例化。 提供全局访问点。 其UML结构图非常简单,就只有一个类,如下图: 二、优缺点 优点:由于单例模式只生成了一个实例,所以能够节约 ...
分类:编程语言   时间:2020-03-10 12:06:15    阅读次数:60
UML图中继承和实现的区别
(1)继承 介绍: 继承表示是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。 表示方法: 继承使用空心三角形+实线表示。 示例: 鸟类继承抽象类动物 继承关系 (2)实现 介绍: 实现表示一个class类实现interface接口(可以是多个) ...
分类:其他好文   时间:2020-03-07 18:54:04    阅读次数:249
3643条   上一页 1 ... 17 18 19 20 21 ... 365 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!