设计模式
文章平均质量分 86
奋斗者Eas
android framework 和 app开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
通俗易懂的设计模式(单例模式)
1、定义1个类只有1个实例化对象,并且提供一个全局访问点。2、作用保证1个类只有1个对象,降低对象之间的耦合。3、工作原理类的构造方法变成私有方法 类内部对类进行实例化 类中定义静态公有方法提供该类的全局唯一访问点,返回该类实例化对象 外部通过调用全局唯一访问方法,获取该类实例化对象4、优缺点4.1 优点提供对唯一实例的受控访问 节省系统资源,对于一些需要频繁创建和销毁的对象,单例模式能节省系统资源4.2 缺点单例类代码过于复杂的化,会违背单一职责原则 实例化的原创 2020-08-31 15:57:20 · 191 阅读 · 0 评论 -
通俗易懂的设计模式(适配器模式)
1、定义定义一个包装类,用于包装不兼容的接口。分 类适配器模式、对象适配器模式2、作用把一个类接口变换成客户端所期待的另一种接口,从而使得原本接口不匹配而无法一起工作的两个类能够一起工作。3、解决问题原本不兼容而无法一起工作的那些类可以在一起工作。4、模式原理适配器将目标API跟源API衔接起来4.1类的适配器模式如上图,Target期待调用Request方法,但Adaptee并没有此方法。Target:目标角色,期待得到接口,接口定义者。Adapter:适配原创 2020-08-31 14:10:44 · 205 阅读 · 0 评论
分享