
设计模式
小丫么小问号
这个作者很懒,什么都没留下…
展开
-
设计模式->建造者
建造模式文章目录建造模式建造模式介绍代码实现建造模式介绍建造模式的核心就是不同对象的组合代码实现食物接口public interface IFood { void eat();//吃 double getPrice();//获得价格 FoodEnum getFoodType();//获得食物类型,便于后面强转}甜品接口public interface I...原创 2019-07-09 10:17:28 · 137 阅读 · 0 评论 -
单例模式,一种防反射攻击的写法
单例模式,一种防反射攻击的写法文章目录单例模式,一种防反射攻击的写法介绍代码实现介绍单例模式一般用于只需要一个对象的场景,必须http请求工具类,我们不需要多个,就可以用单例的写法代码实现public class UtilSync { private static UtilSync sync; private UtilSync(){ System.out....原创 2019-07-11 23:29:16 · 204 阅读 · 0 评论 -
设计模式-适配器模式
适配器模式文章目录适配器模式简单介绍继承关系代码实现简单介绍适配器模式用于解决两个不同对象之间的兼容问题。比如我们要对接第三方服务,他们的传递过来的数据和我们使用的数据之间是不兼容的,这就需要我们加一个中间层来处理兼容问题。我们需要把我们的数据提取出来,然后拼接成他们想要的数据,请求他们,然后从他们的服务获得结果,然后解析结果,更新我们的表里面的数据。在我们的生活中,很多地方都用到了适配器模...原创 2019-07-16 17:41:47 · 174 阅读 · 0 评论 -
设计模式-桥接模式
设计模式-桥接模式文章目录设计模式-桥接模式模式介绍类间关系代码实现一些总结模式介绍桥接模式用于分离要做的功能和具体实现,从而让各个模块独立出来。接下来我们看一个例子,假如我们有一个机器人,这个机器人能够动手指,能够跑步,以及思考。假如我们不用桥接模式,普通的写法就是把动手指的实现写到和机器人写到同一个类里面,这样的话,以后我们要调整实现的话,每次都要修改机器人里面关于动手指的实现。假如我们...原创 2019-07-17 18:13:12 · 164 阅读 · 0 评论