设计模式
文章平均质量分 87
LemmonTreelss
引刀成一快,不负少年头
展开
-
大话设计模式总览
导言: 大话设计模式这本书根据设计模式的用途将23个经典的设计模式分为创建型模式、结构性模式、行为型模式三种。每一种模式是用来描述什么的呢?创建型模式: 创建型模式主要用于描述如何创建对象;对象的创建和使用分开的,一些系统在创建对象时需要考虑如何创建对象?创建哪些对象?以及如何组合和表示这些对象。原创 2016-02-18 12:51:39 · 1010 阅读 · 7 评论 -
【大话设计模式】工厂三姐妹
年前把大话设计这本书看完了,但一直拖着没有总结,昨晚米老师、师哥师姐、12期小伙伴们齐聚一堂,对设计模式进行了学术交流,收获颇丰。这篇博文研究的是简单工厂VS工厂方法VS抽象工厂。 经过仔细对比,我们不难发现:工厂方法是简单工厂的升级版,抽象方法是工厂方法的升级版。简单工厂+工厂方法是抽象工厂的升级版。它们之间的宏观关系时逐渐抽象,逐渐递增的。 我们第一遍做机房收费原创 2016-02-18 14:38:16 · 751 阅读 · 14 评论 -
【大话设计模式】六大原则
我们首先来介绍开放-封闭原则,因为这是面向对象的核心所在。同时这也是六个原则中最抽象的一个。如果非要在这六个原则中找一个Boss的话,非它莫属。(一)开放—封闭原则:开闭原则,是说软件实体(类、模块、等)应该可以扩展,但是不可修改。也就是说这个原则有两个特征,一个是说对于扩展是开放的,另一个是说对于更改是封闭的。 我们在做系统开发的时候,都不要指望系统一开始需求就特别确定原创 2016-02-03 16:20:28 · 925 阅读 · 7 评论