![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 88
ali48
望诸君不吝赐教!!!
展开
-
你管这叫代理模式(Proxy Pattern)
代理模式 代理模式即给一个真实类提供一个代理类,该代理类代替真实类完成其功能,一般还可在代理类上添加一些真实类不具有的附加功能,通俗来讲代理模式就是我们生活中常见的中介,代理模式又可分为静态代理和动态代理。静态代理 静态代理需要代理类和目标类实现一样的接口,一般将被代理对象组合到代理类中,然后使用其完成对应功能,并可在代理类中添加额外功能。租房静态代理过程第一步:创建服务接口public interface Rent { // 出租房屋 void rent();}原创 2022-01-16 20:24:59 · 277 阅读 · 0 评论 -
你管这叫单例模式(Singleton Pattern)?
介绍 单例模式(Singleton Pattern)是最简单的设计模式之一,顾名思义就是只有一个实例对象,保证一个类仅有一个实例,并提供一个访问它的全局访问点。用途 解决一个全局使用的类频繁地创建与销毁问题;控制实例数目,节省系统资源。应用实例 对于系统中的某些类来说,只有一个实例很重要,例如: 1、一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务; 2、一个系统只能有一个窗口管理器或文件系统; 3、一个系统只能有一个计时工具或ID(序号)生成器。 如在 Wind原创 2021-10-04 19:29:21 · 118 阅读 · 0 评论