Android设计模式
sufutian
生活不只是眼前的苟且,还有诗和远方
展开
-
设计模式的六大原则
1:单一职责原则: 一个类,应该仅有一个引起它变化的原因.相关性很高的函数,数据进行封装. 2:开闭原则: 对象(类,模块函数)对扩展开放,对修改关闭. 3:里式替换原则: 所有引用基类的地方必须能透明的使用其子类对象.核心原理是抽象. (父类能出现的地方,子类就可以出现,反之未必.) 4:依赖倒置原则: 依赖倒置指代了一种特定的解耦模式,使得高层次不依赖低层次的模块的实现细节的...原创 2019-04-08 21:21:05 · 105 阅读 · 0 评论 -
六种单列模式
确保某一个类只有一个实例. (1)饿汉式单列: public class SingleOne { //成员位置开始创建 静态+final 确保实例单一 private static final SingleOne ourInstance = new SingleOne(); //对外获取 public static SingleOne getInstanc...原创 2019-04-08 22:01:28 · 256 阅读 · 0 评论