Android学习--设计模式
old魏
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android学习——工厂模式
最近面试被问了工厂模式,有些忘却,自己总结一下: 工厂模式:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。 举个例子:公司有个这样一个需求,在App中要使用到LBS定位来实现某些功能。既可以用百度地图api,也可使用高德地图api,但是公司领导想要都用,看哪个好用用哪一个。这样就用到工厂模式了,我两个都给你设计,代码设个开关和参数,只要改个参数,就换地图原创 2016-04-07 11:23:04 · 350 阅读 · 0 评论 -
Android学习--单例模式
一般单例模式有5种写法,分别是饿汉、懒汉、双重校验锁、静态内部类和枚举。 饿汉式public class Singleton{ private static Singleton instance = new Singleton(); private Singleton(){} public static Singleton newInstance(){原创 2016-04-08 18:07:02 · 229 阅读 · 0 评论
分享