![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 96
sunxj1222
这个作者很懒,什么都没留下…
展开
-
代理设计模式
代理模式:为其他对象提供一种代理以控制对这个对象的访问。 代理模式中的角色:抽象主题角色(Subject):声明了目标对象和代理对象的共同接口,这样一来在任何可以使用目标对象的地方都可以使用代理对象。具体主题角色(RealSubject):也称为委托角色或者被代理角色。定义了代理对象所代表的目标对象。代理主题角色(Proxy):也叫委托类、代理类。代理对象内部含有目标对象的引用,从而可以在任何时候...转载 2018-04-08 14:19:51 · 103 阅读 · 0 评论 -
单例设计模式
单例模式一、定义 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。二、特点单例类只能有一个实例。单例类必须自己创建自己的唯一实例。单例类必须给所有其他对象提供这一实例。三、实现方式1、饿汉式单例(立即加载方式) 饿汉式单例在类加载初始化时就创建好一个静态的对象供外部使用...原创 2018-04-02 15:42:19 · 181 阅读 · 0 评论