![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
_无问西东
愿你在被打击时,记起你的珍贵,抵抗恶意,愿你在迷茫时,坚信你的珍贵,爱你所爱,行你所行,听从内心,无问西东。
展开
-
设计模式:工厂模式(简单工厂/工厂方法/抽象工厂全面对比理解)
目录 一、 简单介绍 二、简单工厂 2.1 新需求,要求根据简单工厂设计 2.2 简单工厂流程图 2.3 简单工厂实例代码 2.4 简单工厂总结 三、工厂方法模式 3.1 工厂方法包括4个角色 3.2 工厂方法实例结构图 3.3工厂方法实例代码 3.4工厂方法实例代码分析 3.5工厂方法总结 四、抽象工厂 4.1 抽象工厂包括4个角色 4.2 抽象工厂实例...原创 2019-04-08 19:30:36 · 206 阅读 · 0 评论 -
设计模式: 建造者模式
目录 一、现实编码中学习建造者模式 二、建造者模式的定义 三、简单例子,通俗易懂 3.1 普通的对象构建 3.1 建造者模式构建对象 四 总结 怎样使用Builder模式 一、现实编码中学习建造者模式 在使用okhttp3的过程中,我们一般的使用过程如下: public void testOkHttp() { RequestBody requestBod...原创 2019-04-09 12:45:09 · 155 阅读 · 0 评论 -
设计模式 - 模板方法的设计模式
目录 一、实例 二、总结 模板方法的定义 优点: 缺点: 模板方法模式的结构 (1) 抽象类(Abstract Class) (2) 具体子类(Concrete Class) (3) 模板方法模式的结构图: 在看okhttp3源码的时候看到了模板模式,这里顺便记录一下,为了节约时间,总结部分来自网络 一、实例 下面是RealCall.java的部分源码: ...原创 2019-04-09 12:45:42 · 167 阅读 · 0 评论