![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java设计模式
skindow
我们是大自然的搬运工
展开
-
java 设计模式之观察者模式
概述观察者模式分为以下两个角色观察者和观察者观察者模式顾名思义就是观察者监控被观察着的某一行为,比如某个人在野外烧水喝,他有一个温度计,需要温度达到100摄氏度才能喝,此时温度计就是被观察者。实践首先我们要顶一个接口,这个接口定义一个方法,该方法就是我们要监视的行为package com.skindow.designPtterns.observerMode;/** * Cre...原创 2019-11-01 15:23:52 · 170 阅读 · 0 评论 -
java 设计模式之适配器模式
概述该模式主要用于通过适配器让二者产生正确的联系,比如我们到其他国家去旅游,某国使用电压为110V,如果我们没有变压器直接充电的话,肯定是充不进去的,这里我们可以将变压器当作适配器,有了适配器我们才可以进行充电实践新建一个接口,该接口定义适配器的行为package com.skindow.designPtterns.adapterMode;/** * Created by ski...原创 2019-11-01 16:46:07 · 153 阅读 · 0 评论 -
java 设计模式之装饰者模式
概述装饰者模式是对已有的业务逻辑上添加相同行为的业务逻辑,比如我们需要构造一个彩虹桥,彩虹桥有多种颜色搭配,从无到有的过程就是一层一层的添加颜色实践新建一个类,这个类需要定义大家相同的一个型为或者特征,这里以颜色为例package com.skindow.designPtterns.decoratedWithPattern;/** * Created by skindow on ...原创 2019-11-01 16:06:26 · 217 阅读 · 0 评论