设计模式
沈小池
尘世间一个迷途小码农,可平凡不可平庸
展开
-
单例模式总结
单例模式:一个类中,有且仅有一个对象,并提供有且仅有的一个全局访问方法。 场景: ①数据库对象,I/O操作对象 ②工具类对象 ③全局共享的数据(Android中的MyApplication ,全局共享的数据等) 结构图如下: Singleton - instance:Singleton - ...原创 2018-06-26 02:05:15 · 327 阅读 · 0 评论 -
设计模式中的六大原则
1.单一职责原则:就一个类而言,应该仅有一个引起它变化的原因。 即 不要让一个类承担过多的职责。(比如在Activity里,将文件读写、adapter、bean类都写在里面,如果要改这三者的其中一个,都需要修改这个Activity,此时就违背了该原则)2.开放封闭原则:类、模块、函数等应该是可以扩展的,但是不可以修改。 即 对于扩展是开放的,对于修改是封闭的。(简单工厂模式违背...原创 2018-10-16 16:19:07 · 217 阅读 · 0 评论