设计模式
zwt7790195
这个作者很懒,什么都没留下…
展开
-
【设计模式】单例模式(Singleton)
单例模式的实现方式 3.1 一般情况 饿汉式(最简单的单例实现方式) class Singleton { private static Singleton ourInstance = new Singleton(); private Singleton() { } public static Singleton newInstance()转载 2017-04-04 14:10:49 · 192 阅读 · 0 评论 -
【设计模式】 建造者模式(Builder Pattern)- 最易懂的设计模式解析
前言 今天我来全面总结一下Android开发中最常用的设计模式 -建造者模式。 其他设计模式介绍 1分钟全面了解“设计模式” 单例模式(Singleton) - 最易懂的设计模式解析 简单工厂模式(SimpleFactoryPattern)- 最易懂的设计模式解析 工厂方法模式(Factory Method)- 最易懂的设计模式解析 抽象工厂模式(Abstrac转载 2017-04-04 16:19:33 · 291 阅读 · 0 评论 -
【设计模式】 代理模式(Proxy Pattern)- 最易懂的设计模式解析
前言 今天我来全面总结一下Android开发中最常用的设计模式 - 代理模式。 其他设计模式介绍 1分钟全面了解“设计模式” 单例模式(Singleton) - 最易懂的设计模式解析 简单工厂模式(SimpleFactoryPattern)- 最易懂的设计模式解析 工厂方法模式(Factory Method)- 最易懂的设计模式解析 抽象工厂模式(Abstrac转载 2017-04-04 16:19:07 · 303 阅读 · 0 评论 -
【设计模式】 适配器模式(Adapter Pattern)- 最易懂的设计模式解析
前言 今天我来全面总结一下Android开发中最常用的设计模式 - 适配器模式。 其他设计模式介绍 1分钟全面了解“设计模式” 单例模式(Singleton) - 最易懂的设计模式解析 简单工厂模式(SimpleFactoryPattern)- 最易懂的设计模式解析 工厂方法模式(Factory Method)- 最易懂的设计模式解析 抽象工厂模式(Abstra转载 2017-04-04 16:18:08 · 448 阅读 · 0 评论 -
【设计模式】 策略模式(Strategy Pattern)- 最易懂的设计模式解析
前言 今天我来全面总结一下Android开发中最常用的设计模式 -策略模式。 其他设计模式介绍 1分钟全面了解“设计模式” 单例模式(Singleton) - 最易懂的设计模式解析 简单工厂模式(SimpleFactoryPattern)- 最易懂的设计模式解析 工厂方法模式(Factory Method)- 最易懂的设计模式解析 抽象工厂模式(Abstract转载 2017-04-04 16:17:10 · 316 阅读 · 0 评论 -
【设计模式】 抽象工厂模式(Abstract Factory)- 最易懂的设计模式解析
前言 在上文提到的最易懂的设计模式系列解析:工厂方法模式,发现工厂方法模式存在一个严重的问题: 一个具体工厂只能创建一类产品 而在实际过程中,一个工厂往往需要生产多类产品。为了解决上述的问题,我们又使用了一种新的设计模式:抽象工厂模式。 在阅读下文前强烈建议先阅读 1. 1分钟全面了解“设计模式” 2. 最易懂的设计模式系列解析:简单工厂模式 3. 最易懂的转载 2017-04-04 16:16:32 · 355 阅读 · 0 评论 -
【设计模式】 5分钟全面了解“设计模式”
目录 1. 定义 某类特定问题的代码设计解决方案是一套代码设计的经验总结 设计模式,其实只是前人针对某类问题的代码设计经验而已,并没有很高大上 2. 作用 提高代码复用率,降低开发成本和周期提高代码可维护性、可拓展性使代码更加优雅让代码更容易被他人理解 3. 设计模式的设计原则 在设计模式进行设计时需要遵循以下的原则:转载 2017-04-04 16:15:31 · 221 阅读 · 0 评论 -
【设计模式】 工厂方法模式(Factory Method)-最易懂的设计模式解析
前言 在上文提到的最易懂的设计模式系列解析:简单工厂模式,发现简单工厂模式存在一系列问题: 工厂类集中了所有实例(产品)的创建逻辑,一旦这个工厂不能正常工作,整个系统都会受到影响;违背“开放 - 关闭原则”,一旦添加新产品就不得不修改工厂类的逻辑,这样就会造成工厂逻辑过于复杂。简单工厂模式由于使用了静态工厂方法,静态方法不能被继承和重写,会造成工厂角色无法形成基于继承的等级结构。转载 2017-04-04 16:12:59 · 205 阅读 · 0 评论 -
【设计模式】简单工厂模式(SimpleFactoryPattern
前言 今天我来全面总结一下Android开发中最常用的设计模式 - 简单工厂模式。 关于设计模式的介绍,可以看下我之前写的:1分钟全面了解“设计模式” 目录 1. 含义 简单工厂模式又叫静态方法模式(因为工厂类定义了一个静态方法)现实生活中,工厂是负责生产产品的;同样在设计模式中,简单工厂模式我们可以理解为负责生产对象的一个类,称为“工厂类”。转载 2017-04-04 16:11:16 · 452 阅读 · 0 评论 -
【设计模式】 外观模式(Facade Pattern) - 最易懂的设计模式解析
前言 今天我来全面总结一下Android开发中最常用的设计模式 -外观模式。 其他设计模式介绍 1分钟全面了解“设计模式” 单例模式(Singleton) - 最易懂的设计模式解析 简单工厂模式(SimpleFactoryPattern)- 最易懂的设计模式解析 工厂方法模式(Factory Method)- 最易懂的设计模式解析 抽象工厂模式(Abstract转载 2017-04-04 16:20:13 · 610 阅读 · 0 评论