设计模式
关于设计模式的一些知识
渐暖°
才能这种东西 本来就是靠自己挖掘创造的 我也不是什么天才 我只是比任何人都拼命工作 一步一个脚印走过来了 等我回头一看 背后没有一个身影 那帮懒惰的人在山脚念叨着 谁叫那家伙是天才 开什么玩笑 我最讨厌悠哉悠哉长大的慢性子 比我有时间 有精力 感情丰富的人 为什么比我懒惰 那就给我啊 要把这些东西都浪费掉的话 就通通给我 我还有很多很多想创造的东西 给我啊--------摘自《legal high II》 与诸君共勉
展开
-
设计模式(一)简单工厂模式
简单工厂听起来很厉害的样子,它有什么作用呢? 简单工厂模式 简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例 结构图 举例 下面以计算器为例解释 父类: Operation - - -先定义一个父类,即所有产品的模板 子类 继承了Product的子类:加法产品,乘法产品,减法产品,除法产品 工厂 工厂,生产产品的工厂Factory,最重要的就是Fa...原创 2018-08-04 10:26:20 · 148 阅读 · 4 评论 -
单例模式
看设计模式的时候,本章第一节就是类也需要计划生育,感觉很贴切 单例模式 一个类仅有一个实例,提供一个访问它的全局访问点 如何防止实例化多个对象 让类自己负责保存它的唯一实例 结构...原创 2018-08-12 22:46:34 · 139 阅读 · 5 评论 -
设计模式(二)工厂方法模式(Factory Method)
. 这几天看了几遍工厂模式,感觉和简单工厂没有什么太大的区别,事实真的如此吗? 概念 工厂方法(Factory Method)其实就是定义一个用于创建决定对象的接口,让子类决定实例化那一个类。工厂方法使一个类的实例化延迟到其子类。 结构图 简单工厂和工厂方法的区别 1):简单工厂最大的优点在于工厂类中包含了必要的逻辑判断,根据客户端的选择条件动态实例化相关的类,对于客户端来说,去除...原创 2018-08-05 21:19:55 · 148 阅读 · 7 评论