设计模式
文章平均质量分 79
土豆马铃薯
路在脚下,勇往直前!
展开
-
设计模式学习(一)之设计模式简介
设计模式概述原创 2017-08-21 00:06:23 · 211 阅读 · 0 评论 -
设计模式学习(二)之工厂模式(简单工厂+工厂方法+抽象工厂)
写在前面:说好的这周五就有结果呢,其实心里还是蛮忐忑的,不过自己选择的路,跪着也要走完。还是好好复习重新吧。工厂模式属于创建型模式。当我们在撸码的时候,如果在A类里创建一个B类的对象,那么A和B就产生了依赖关系,当后期需求发生变更时需要修改B,那么就需要修改所有相关的类。工厂模式正是为了解决该问题,目的是为了解耦。1.简单工厂模式简单工厂模式又叫做静态工厂方法模式,它不原创 2017-08-22 22:42:42 · 237 阅读 · 0 评论 -
设计模式学习(三)之单例模式
写在前面:难得周末休息,今天偷懒下,就回顾下设计模式吧。单例模式是23种设计模式最简单的一种,但是越简单的东西越容易出现问题,今天我们就来一起学习下。1.what is 单例模式单例模式,就是在整个应用中保证只有一个类的实例存在。它属于创建型模式,提供了一种创建对象的最佳模式。特点:(1) 单例类只能有一个实例。(2) 单例类必须自己创建自己的唯一实原创 2017-08-27 23:20:22 · 252 阅读 · 0 评论 -
设计模式学习(四)之建造者模式
写在前面:今天被调到了解决方案开发部,感觉比之前好多了,讲真还是开代码比较舒服。希望顺顺利利的吧。在平时的生活中,有很多复杂的事务,比如汽车是由发动机、方向盘、车座椅等组成,建造大楼是由打地基、建立框架等过程组成。建造者模式就如同盖楼一样,必须保证其流程不变,但每个流程实现的具体细节是经常变化的。1.what is 建造者模式?建造者模式将一个复杂对象的构建与表示分离,原创 2017-08-30 23:32:58 · 258 阅读 · 0 评论