igoodful
igoodful
全部文章
分类
A-数据库之MongoDB(64)
A-数据库之MySQL(296)
A-数据库之TiDB(17)
B-语言之Go(63)
B-语言之python(18)
C-CentOS是服务器主流系统(8)
C-MacOS是常用开发的系统(8)
C-windows是常用开发的系统(11)
C-系统之linux(127)
C-系统之ubuntu(5)
java之基础(107)
java之多线程(21)
matlab(11)
word(2)
前端(2)
基础之操作系统(4)
基础之算法(47)
基础之网络(24)
工作之需求(11)
工作之项目(3)
数据库之Redis(1)
数据库之设计(6)
未归档(29)
生活之人事(16)
生活之常识(20)
生活之设计(4)
电影与电视剧(1)
监控之Consul(4)
监控之Zabbix(1)
稳定资源(2)
软件之使用(111)
软件之安装(18)
归档
标签
去牛客网
登录
/
注册
igoodful的博客
全部文章
(共1060篇)
桥接模式
一、角色。 1、目标接口Target:n个抽象方法。 2、目标接口实现类ConcreteTarget:多个实现类。至少实现n个方法。 3、抽象桥接类AbstractBridge:持有目标接口Target的关联对象属性(一般都有属性的getter和setter方法)。m个抽象方法。 4...
2018-08-08
0
200
外观模式
深入浅出外观模式(一) 外观模式是一种使用频率非常高的结构型设计模式,它通过引入一个外观角色来简化客户端与子系统之间的交互,为复杂的子系统调用提供一个统一的入口,降低子系统与客户端的耦合度,且客户端调用非常方便。 1.外观模式概述 不知道大家有没有比较过自己泡茶和去茶馆喝茶的区别,如果是...
2018-08-08
0
192
代理模式
一、角色。 1、主题类Subject:接口或者抽象类或者类。 2、真实类RealSubject:继承或实现了主题类Subject。 3、代理类Proxy:继承或实现了主题类Subject,同时直接持有真实类对象。 二、更高更。 1、 2、 三、模式的结构 代理模式的UML类图如...
2018-08-08
0
227
装饰者模式
https://www.jianshu.com/p/e4397d9b7a78 一、角色。 1、基类Component:可以是接口和抽象类。 2、被装饰者类ConcreteComponent:基类Component的实现者。 3、抽象装饰者类AbstractDecorator:基类Co...
2018-08-08
0
224
适配器模式
一、对象适配器(关联委派) 1、被适配者类Adaptee:原有的属性和方法。 2、目标接口Target:新增一些方法。 3、适配器类Adapter:持有被适配者类Adaptee的对象,即Adaptee类委派给Adapter类,因此Adaptee类和它的子类都可以适用。实现目标接口Target。...
2018-08-08
0
198
类之间的关联关系和依赖关系
对于很多刚刚接触UML的童鞋,可能会对类之间的关联与依赖关系不太理解,今天小菜就浅薄的讲一下。 依赖 表现为函数中的参数(use a),是类与类之间的连接,表示一个类依赖于另一个类的定义,其中一个类的变化将影响另外一个类。例如如果A依赖于B,则B体现为局部变量,方法的参数、或静态方法的调用...
2018-08-08
0
192
原型模式
一、原型模式的作用? 1、基本就是你需要从A的实例得到一份与A内容相同,但是又互不干扰的实例的话,就需要使用原型模式。 2、用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。这个其实和C++的拷贝构造函数的作用是相似的(但不相同),实际上就是动态抽取 ...
2018-08-07
0
249
建造者模式
http://blog.51cto.com/craftsman001/1662488 https://blog.csdn.net/itachi85/article/details/50644745 建造者模式需要四大角色: (1)目标者类Target:有n个属性。不能多变。 (2)抽象...
2018-08-07
0
177
单例模式
首先介绍一下单例模式: 单例模式(Singleton),也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些...
2018-08-07
0
156
抽象工厂
http://blog.51cto.com/zero01/2070033 抽象工厂模式(Abstract Factory),是23种设计模式之一。DP中是这么定义抽象工厂模式的: 抽象工厂模式(Abstract Factory),提供一个创建一系列相关或互相依赖对象的接口,而无需指定它们具...
2018-08-07
0
288
首页
上一页
69
70
71
72
73
74
75
76
77
78
下一页
末页