![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓设计模式
安卓学不懂
手机工程师
展开
-
android开发-设计模式(三)
建造者模式 建造者模式是生成器模式,是创建一个复杂对象额创建型模式, 定义:讲一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 在建造者模式中有如下角色: Director:导演类,负责安排已有模块的顺序,然后通知Builder开始建造 Builder:抽象Builder类,规范产品的组件,一般由子类实现。 ConcreteBulider:具体建造者,实现抽...原创 2019-11-21 16:58:20 · 89 阅读 · 0 评论 -
android 开发-设计模式(二)
一 . 简单工厂模式 1.Factory:工厂类,负责实现创建所有实例的内部逻辑。工厂类的创建产品类的方法可以被外界直接调用,创建所需的产品对象。 2.IProduct:抽象产品类,这是简单工厂模式所创建的所有对象的父类,它负责描述所有实例所共有的公共接口。 3.Product:具体产品类,这是简单工厂模式的创建目标。 1.简单工厂模式的简单实现 (1)抽象产品类 我...原创 2019-11-11 17:56:50 · 95 阅读 · 0 评论 -
android 开发-设计模式(一)
单例模式: 定义: 保证一个类仅有一个实例,并提供一个访问他的全局访问点 1.单例模式的6种写法 1.1 饿汉模式 public class Man{ private static Man instance = new Man(); private Man (){ } public void Man getInstance (){...原创 2019-11-08 17:06:45 · 96 阅读 · 0 评论