- 博客(26)
- 收藏
- 关注
原创 寂然解读设计模式 - 模板模式
I walk very slowly, but I never walk backwards 设计模式 - 模板模式寂然大家好,我是寂然,本节课我们进入到篇章五 - 行为型模式的学习,首先第一个,来聊行为模式中的模板模式,这个模式相对而言比较常见,同样,我们通过一个案例需求来引入案例演示 - 豆浆制作制作豆浆的流程 选材—>添加配料—>浸泡—>放到豆浆机打碎通过添加不同的配料,可以制作出不同口味的豆浆(花生,黑豆)选材、浸泡和放到豆浆机打碎这几个步骤对于制作任意
2021-01-06 17:44:55
180
原创 寂然解读设计模式 - 代理模式
I walk very slowly, but I never walk backwards 设计模式 - 代理模式寂然大家好,我是寂然,本节课,我们来聊设计模式中的代理模式,代理模式相信大家已经比较熟悉了,那我们直接来看下,代理模式的基本介绍基本介绍代理模式(Proxy Pattern)的基本介绍如下:代理模式:为一个对象提供一个替身,以控制对这个对象的访问,即通过代理对象访问目标对象,这样做的好处是可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能聊的通俗一点,
2021-01-06 17:41:17
199
原创 寂然解读设计模式 - 享元模式
I walk very slowly, but I never walk backwards 设计模式 - 享元模式寂然大家好,我是寂然,本节课,我们来聊设计模式中的享元模式,老规矩,首先我们先通过一个案例需求来引入案例演示 - 网站项目首先我们来看这样一个需求:我们接了一个小型的外包项目,给客户老王做一个产品展示网站,老王的朋友们感觉效果不错,也希望做这样的产品展示网站,但是他们要求都有些不同1)有客户要求以新闻的形式发布2)有客户人要求以博客的形式发布3)有客户希望以微信公众号的
2021-01-06 17:32:33
168
原创 寂然解读设计模式 - 外观模式
I walk very slowly, but I never walk backwards设计模式 - 外观模式寂然大家好,我是寂然,本节课,我们来聊设计模式中的外观模式,老规矩,首先我们先通过一个案例需求来引入案例演示 - 影院管理现在有一个需求,完成使用家庭影院的功能,其过程为:1.直接用遥控器:统筹各设备开关6.开播放器,选喜欢的电影2.开爆米花机7.去拿爆米花3.放下屏幕8.调暗灯光4.开投影仪9.开始播放5.开音响10.观影结束后,关
2021-01-06 17:20:40
190
原创 寂然解读设计模式 - 组合模式
I walk very slowly, but I never walk backwards 设计模式 - 组合模式寂然大家好,我是寂然,本节课,我们来聊设计模式中的组合模式,老规矩,首先我们先通过一个案例需求来引入案例演示 - 院校展示在一个页面中展示出学校的院系组成一个学校会有多个学院, 一个学院有会多个专业编写程序,完成需求解决方案一:一般实现如果用最容易想到的方式,会做成继承关系,我们定义一个学校,学校下面有各个学院子类,而每个学院有各个专业,来展示页面,这样实际上是站在组
2021-01-06 17:12:20
202
原创 寂然解读设计模式 - 装饰者模式
I walk very slowly, but I never walk backwards 设计模式 - 装饰者模式寂然大家好,我是寂然,本节课,我们来聊设计模式中的装饰者模式,当然,首先,来一杯塞纳河畔,左岸的咖啡☕️案例需求 - 星巴克咖啡来看一个星巴克咖啡订单项目需求:咖啡种类/单品咖啡:Espresso(意大利浓咖啡)、Cappuccino(卡布奇诺)、Cafe Latte(冰拿铁)配料:Milk、sugar客户可以点单品咖啡,也可以单品咖啡+配料,根据客户订单计算
2021-01-06 17:05:43
309
原创 寂然解读设计模式 - 桥接模式
I walk very slowly, but I never walk backwards 设计模式 - 桥接模式寂然大家好,我是寂然,本节课,我们来聊设计模式中的桥接模式,闲言少叙,首先,我们来看一个生活中的案例案例演示 - 电脑分类现在我们对不同类型的电脑,不同品牌实现操作编程,其实我们知道,电脑有各种各样的类型,比如台式机,笔记本,平板电脑等,而每个类型都有不同的品牌,比如台式机的品牌有华为,三星,苹果,笔记本的品牌也有华为,三星,苹果等…,如下图所示案例分析这样的话,我们现
2021-01-06 17:00:56
268
原创 寂然解读设计模式 - 适配器模式
I walk very slowly, but I never walk backwards 设计模式 - 适配者模式寂然大家好,我是寂然,接下来,我们开启第四篇章 - 结构型模式的学习,本节课,我们开启来聊结构型模式的第一种适配器模式,闲言少叙,我们先来看个生活中的适配器案例生活中的适配器案例我们先来看个生活中的案例,世界上的用电插头存在着多种标准,中国是三个扁头,澳大利亚也在使用这种标准的插头,而美国的插头就是一圆两扁,所以如果我们去美国旅游的话,国内的插头肯定没办法使用了,我们一般都会购
2021-01-06 16:54:55
186
原创 寂然解读设计模式 - 建造者模式
I walk very slowly, but I never walk backwards设计模式 - 建造者模式 寂然大家好,我是寂然,本节课,我.
2020-11-24 17:13:37
175
原创 寂然解读设计模式 - 原型模式(下)
I walk very slowly, but I never walk backwards 设计模式 - 原型模式(下) 寂然大家好~,我是寂然.
2020-11-12 17:13:17
135
原创 寂然解读设计模式 - 原型模式(上)
I walk very slowly, but I never walk backwards 设计模式 -原型模式(上) 寂然大家好~,我是寂然,.
2020-11-12 17:07:51
155
原创 寂然解读设计模式 - 工厂模式 - 抽象工厂模式
I walk very slowly, but I never walk backwards 工厂模式 - 抽象工厂模式 寂然大家好~,我是寂然,.
2020-11-12 17:01:51
125
原创 寂然解读设计模式 - 工厂模式 - 工厂方法模式
I walk very slowly, but I never walk backwards 工厂模式 - 工厂方法模式 寂然大家好~,我是寂然,.
2020-11-12 16:32:05
163
原创 寂然解读设计模式 - 工厂模式 - 简单工厂模式
I walk very slowly, but I never walk backwards 工厂模式 - 简单工厂模式 寂然大家好~,我是寂然,.
2020-11-12 16:26:59
216
2
原创 寂然解读设计模式 - 单例模式(下)
I walk very slowly, but I never walk backwards 设计模式 - 单例模式(下) 寂然大家好~,我是寂然,本
2020-10-21 16:53:38
132
原创 寂然解读设计模式 - 单例模式(中)
I walk very slowly, but I never walk backwards 设计模式 - 单例模式(中) 寂然大家好~,我是寂然,本
2020-10-21 16:50:17
158
原创 寂然解读设计模式 - 单例模式(上)
I walk very slowly, but I never walk backwards 设计模式 - 单例模式(上) 寂然大家好~,我是寂然,本
2020-10-21 16:45:55
189
原创 寂然解读设计模式 - UML类图及类的六大关系
I walk very slowly, but I never walk backwards UML类图&类的六大关系 寂然大家好~,我是寂然
2020-10-15 11:54:59
354
原创 寂然解读设计模式- 合成复用原则
I walk very slowly, but I never walk backwards 设计模式原则 - 合成复用原则 寂然大家好~,我是寂然,
2020-10-15 11:34:18
159
原创 寂然解读设计模式 - 迪米特法则
I walk very slowly, but I never walk backwards 设计模式原则 - 迪米特法则 寂然大家好~,我是寂然,本
2020-10-10 14:51:31
146
原创 寂然解读设计模式 - 开闭原则
I walk very slowly, but I never walk backwards 设计模式原则 - 开闭原则 寂然大家好,我是寂然~,.
2020-09-27 16:38:21
107
原创 寂然解读设计模式 - 里氏替换原则
I walk very slowly, but I never walk backwards 设计模式原则 - 里氏替换原则 寂然大家好,我是寂然.
2020-09-27 16:35:28
137
原创 寂然解读设计模式 - 依赖倒转原则
I walk very slowly, but I never walk backwards 设计模式原则 - 依赖倒转原则 寂然大家好,我是寂然.
2020-09-27 16:31:26
253
原创 寂然解读设计模式 - 接口隔离原则
I walk very slowly, but I never walk backwards 设计模式原则 - 接口隔离原则 寂然大家好,我是寂然.
2020-09-27 16:26:41
203
原创 寂然解读设计模式 - 单一职责原则
I walk very slowly, but I never walk backwards 设计模式原则 - 单一职责原则 寂然大家好,我是寂然.
2020-09-27 16:16:18
134
原创 寂然解读设计模式 - 设计模式伊始
I walk very slowly, but I never walk backwards 设计模式 - 设计模式伊始大家好~,我是Survivor,本教程我们来学习设计模式,其实设计模式,好多人称之为 " Java设计模式 ",但其实设计模式并不是 Java 的专利,它不依赖语言,同样适用于 C++、C#、JavaScript 等其它面向对象的编程语言,这是首先要和大家明确的一点,Java 是典型的面向对象的编程语言,所以本教程以 Java 为基础来讲解设计模式内容介绍凡事预则立,不.
2020-08-24 11:05:16
242
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人