随笔分类 -  设计模式

摘要:一、概述 1、介绍 代理模式(Proxy):为一个对象提供一个代理,以控制对这个对象的访问,即通过代理对象访问目标对象。这样做的好处是,可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能。 被代理的对象可以是远程对象、创建开销大的对象或需要安全控制的对象。 代理模式有不同的形式,主 阅读全文
posted @ 2022-01-11 11:27 Craftsman-L 阅读(83) 评论(0) 推荐(1) 编辑
摘要:一、引子 1、克隆人的问题 问题:有一个人叫张三,姓名:张三,年龄:18,身高:178。如何创建和张三属性完全相同的10个人呢? 代码示例: 1 public class Main { 2 3 public static void main(String[] args) { 4 Person p0 阅读全文
posted @ 2022-01-07 00:37 Craftsman-L 阅读(351) 评论(0) 推荐(1) 编辑
摘要:一、概述 1、介绍 所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)。 2、优缺点 优点:提供了对唯一实例的受控访问;由于在系统内存中只存在一个对象,因此可以节约系统资源,当需要频繁创建和销毁的对象时,单 阅读全文
posted @ 2021-09-20 12:16 Craftsman-L 阅读(73) 评论(0) 推荐(1) 编辑
摘要:https://www.cnblogs.com/greyzeng/p/15775683.html#%E8%B4%A3%E4%BB%BB%E9%93%BE%E6%A8%A1%E5%BC%8F https://processon.com/view/623928ae5653bb071e74ddd1?fro 阅读全文
posted @ 2020-11-02 01:23 Craftsman-L 阅读(63) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示