设计模式:简单工厂、工厂方法、抽象工厂之小结与区别 大话设计模式之简单工厂模式、抽象工厂模式及工厂方法模式的比较 抽象工厂模式-与-工厂方法模式区别 在简单工厂模式下,工人要想到种植萝卜还是白菜,在工厂模式下,工人想到是种植根菜还是茎菜,而在抽象工厂模式下,则关心种植基因菜还是非基因菜 ...
分类:
其他好文 时间:
2016-12-27 14:17:07
阅读次数:
175
观察者模式 再次申明,本文学习自 程杰 兄的 “大话设计模式” 根据书中的内容和自己的体会而来。 观察者模式也叫 发布、订阅模式,在这个模式里,一个目标物件管理所有依赖它的观察者物件,在本身状态更改时发出通知,通知将被观察者接收到。 书中用例子 炒股 来形容了这一点,在炒股的同事是观察者,依赖于前台... ...
分类:
其他好文 时间:
2016-12-27 01:02:07
阅读次数:
178
java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。 在大家 ...
分类:
编程语言 时间:
2016-12-12 23:28:12
阅读次数:
273
《大话设计模式》开头从活字印刷术的例子讨论面向对象的好处,个人觉得非常形象。活字印刷术主要体现了面向对象的如下几点: 1. 可维护:修改的话只需要修改某一个字; 2. 可复用:别的字可以重新拿来用; 3. 可扩展:如果要加字,只需要刻新字; 4. 灵活性好:横排竖排都可以。 通过封装、继承、多态把程 ...
分类:
其他好文 时间:
2016-12-04 23:37:44
阅读次数:
224
本文学习自程杰兄的大话设计模式所记心得,建议各位看官去看看这一本书。本文留楼主日后回忆时阅读使用 简单工厂模式 把对象的获取放到工厂中,可以减少依赖。对类进行使用继承。使用父类去获取,在需求变更的时候,需要改变的地方只需要加一个子类和工厂中的逻辑。不会对表现层(客户端)有任何的变更,这无疑降低了依赖 ...
分类:
其他好文 时间:
2016-11-27 13:50:27
阅读次数:
136
项目:词频统计 项目类型:个人项目 项目完成情况:未完成 项目日期:2016.11.23 项目改进:正在改进 项目:四则运算 项目类型:结对项目 项目完成情况:未完成 项目日期:2016.11.23 项目改进:正在改进 PSP: 周进度: 代码累积量柱状图: 博客字数累积量柱状图: 饼状图: ...
分类:
其他好文 时间:
2016-11-24 07:52:58
阅读次数:
150
通过阅读《大话设计模式》这本书,初步了解了设计模式,以及我以前对设计模式的一些误解。 几条心得如下: 1.设计模式并不只是一种方法,更是一种思想。 2.设计模式和具体的语言没有关系,学习设计模式最重要的目的就是要建立面向对象的思想,尽可能地面向接口编程,高内聚,低耦合,使设计的程序可复用。 3.在进 ...
分类:
其他好文 时间:
2016-11-22 20:00:47
阅读次数:
163
常用设计模式之观察者模式 + 事件委托 作用及UML 作用及UML (摘自《大话设计模式》) Code Code Event Delegation (事件委托) UML-1 UML-1 Code-1 Code-1 UML-2 UML-2 Code-2 Code-2 ...
分类:
其他好文 时间:
2016-11-17 01:17:39
阅读次数:
139
根据设计模式的参考书 中所提到的,总共有 23 种设计模式。这些模式可以分为三大类:创建型模式(Creational Patterns)、结构型模式(Structural Patterns)、行为型模式(Behavioral Patterns) 创建型模式 这些设计模式提供了一种在创建对象的同时隐藏 ...
分类:
其他好文 时间:
2016-10-18 14:04:56
阅读次数:
147