![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
云水之路
架构攻城师
展开
-
工厂方法模式在android的使用
工厂方法模式是类的创建模式,又叫做多态性工厂模式。这个模式的用意在于定义一个创建产品对象的工厂接口,并将实际的创建工作推迟到工厂子类中去完成。原创 2015-04-22 17:26:27 · 1708 阅读 · 0 评论 -
抽象工厂模式在android中使用
抽象工厂模式是对象的创建模式,它是工厂方法模式的进一步延伸和拓展的结果。抽象工厂模式更加抽象化,更具一般性特点。我们知道,工厂方法模式是针对单一的产品等级结构而产生的,而这里的抽象工厂模式则是针对多个产品等级结构的。原创 2015-04-23 16:14:15 · 1442 阅读 · 1 评论 -
单例模式在android中使用
单例模式是对象的创建模式,单例模式能够确保某个类只有一个单一的实例对象存在,同时能够自行实例化并将单一的实例提供给外界调用的特点,其在实际项目开发中经常被用到。原创 2015-04-21 11:31:06 · 1281 阅读 · 0 评论 -
策略模式在android中使用
策略模式是对象的行为模式。它的用意是针对一组算法,将每一个算法封装到具有共同接口的独立类中,从而使得它们可以相互替换。策略模式使得算法可以在不修改或影响到调用端的情况下发生变化。原创 2015-04-25 14:32:29 · 1104 阅读 · 0 评论 -
观察者模式在android中使用
观察者模式是对象的行为模式,又被叫做为模型-视图模式。这种模式定义了一种一对多的依赖关系,使多个观察者对象同时监听某个角色对象。一旦这个角色对象的状态发生了变化,就会通知所有观察者对象,使它们能够自动更新自己本身。原创 2015-05-03 13:06:23 · 1203 阅读 · 0 评论 -
模版方法模式在 android中使用
模版方法模式是类的行为模式。提供一个抽象类,把一部分的逻辑以具体方法或构造子形式实现,然后声明一些抽象方法,迫使子类实现剩余的逻辑代码。不同的子类可以以不同的方式实现这些抽象方法,所以子类实现的剩余逻辑是不同的。另外,模版方法模式是基于继承机制代码复用的技术,它的结构和用法也是面向对象设计的核心。原创 2015-05-04 11:25:36 · 933 阅读 · 0 评论 -
适配器模式在android中使用
适配器模式是一种行为模式,它可以把一个类的接口转换成为另一个所期待的另一种接口,这样可以使原本因接口无法在一起工作的两个类能够在一起工作了。适配器模式有类的适配器和对象的适配器两种形式,这里只介绍对象的适配器模式(与类适配器模式类似)原创 2015-05-01 17:47:17 · 1054 阅读 · 0 评论 -
代理模式在android中使用
代理设计模式是对象的结构模式,原理就是给某个对象提供一个代理对象,并由代理对象来控制对愿对象的引用。在有些情况下,一方不能或不想直接引用一个对象,而代理对象可以在双方之间起到中介的作用,这样可以大大降低彼此的耦合关系,提高彼此的灵活性。原创 2015-04-29 16:02:59 · 1467 阅读 · 0 评论 -
简单工厂模式(Simple Factory)
简单工厂模式(Simple Factory)简单工厂模式是类的创建模式,又叫做静态工厂方法模式(Static Factory Method)。简单工厂模式是由一个工厂来决定创建哪一种类的实例原创 2015-08-31 14:12:01 · 1115 阅读 · 0 评论