
设计模式
文章平均质量分 87
沙滩捡贝壳的小孩
所有努力都会一点一点汇聚,最终实现一点突破
展开
-
Android工厂模式
工厂模式分为三种 :简单工厂模式 、工厂方法模式 、抽象工厂模式。原创 2023-03-05 18:27:08 · 1131 阅读 · 0 评论 -
Android的设计模式-设计模式的六大原则
定义:一个类应只包含单一的职责。转载 2023-03-05 12:10:10 · 218 阅读 · 0 评论 -
设计模式-代理模式(转)
转:代理模式以及在Android中的使用 - 简书 本文涉及java中的一些反射知识,如果你对反射这部分不太熟悉,建议先去了解一下反射知识,或者看一下我的这篇文章 Java反射以及在Android中的使用 代理模式 一、定义 给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。 举例说明: 代理模式从字面上就是我们理解的生活中那个中介代理,比如公司A(原对象)为海外公司,消费者B(某一个对象)直接从公司A购买商品需要各种各样复杂的步骤,这时候就出现了代理人C(代理对象),让他来替我转载 2021-11-17 23:57:33 · 151 阅读 · 0 评论 -
设计模式-单例模式知识点总结
==!因为最近面试的问题,老是被问到了设计模式,其中单例也是用的最多的,但是之前由于自己之前写的时候脑子抽抽的,没想那些什么线程安全不安全,序列化时会导致单例失效什么的,然后今晚没事做整理了下相关知识点,方便以后查阅1.定义作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。2.特点单例类只能有一个实例。单例类必须自己创建自己的唯一实例。...原创 2018-07-01 22:31:25 · 381 阅读 · 1 评论 -
设计模式-观察模式
观察者模式是一种对象行为模式。它定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。在观察者模式中,主题是通知的发布者,它发出通知时并不需要知道谁是它的观察者,可以有任意数目的观察者订阅并接收通知。观察者模式不仅被广泛应用于软件界面元素之间的交互,在业务对象之间的交互、权限管理等方面也有广泛的应用。[1] 观察者模式(Observer)完美...原创 2020-03-08 22:43:41 · 233 阅读 · 0 评论