
设计模式
frankarmstrong
这个作者很懒,什么都没留下…
展开
-
JAVA设计模式之工厂模式(简单工厂模式+工厂方法模式)
source: http://blog.youkuaiyun.com/jason0539/article/details/23020989 在面向对象编程中, 最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。但是在一些情况下, new操作符直接生成对象会带来一些问题。举例来说, 许多类型对象的创造需要一系列的步骤: 你可能需要计算或取得对象的初始设置; 选择生成转载 2017-03-25 10:22:27 · 399 阅读 · 0 评论 -
JAVA设计模式之抽象工厂模式
source: http://blog.youkuaiyun.com/jason0539/article/details/44976775 本文继续介绍23种设计模式系列之抽象工厂模式。 前面已经介绍过简单工厂模式和工厂方法模式,这里继续介绍第三种工厂模式-抽象工厂模式,还是以汽车的制造为例。 例子背景: 随着客户的要求越来越高,宝马车需要不同配置的空调和发动机等配件。于是这个工厂开始转载 2017-03-25 10:31:44 · 692 阅读 · 0 评论 -
23种设计模式汇总整理
source: http://blog.youkuaiyun.com/jason0539/article/details/44956775 设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式转载 2017-03-25 10:40:33 · 437 阅读 · 0 评论 -
JAVA设计模式之单例模式
source: http://blog.youkuaiyun.com/jason0539/article/details/23297037 本文继续介绍23种设计模式系列之单例模式。 概念: Java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单转载 2017-03-25 11:05:57 · 569 阅读 · 0 评论