设计模式之美
文章平均质量分 84
这里是我的设计模式学习之路笔记记录。
沙漠骆驼24
当我沉默着的时候,我觉得充实;我将开口,同时感到空虚。
展开
-
代理模式的理论与实现
代理模式是一种结构型设计模式,它允许通过创建一个代理对象来控制对另一个对象的访问。代理模式在不改变原始对象的情况下,提供了一种间接访问对象的方式,可以在访问对象前后进行一些额外的操作。原创 2023-08-13 14:24:44 · 110 阅读 · 0 评论 -
工厂模式的理论与实现
工厂模式是一种创建对象的设计模式。它提供了一种统一的接口来创建对象,而不需要直接使用构造函数。工厂模式将对象的创建过程封装在一个工厂类中,通过调用工厂类的方法来创建对象。这种模式可以隐藏对象创建的细节,使代码更加灵活和可维护。工厂模式通常包括一个抽象工厂类和多个具体工厂类,每个具体工厂类负责创建一种具体类型的对象。这样,通过使用不同的具体工厂类,可以创建不同类型的对象,而无需在代码中直接引用具体类。原创 2023-08-13 14:06:28 · 150 阅读 · 0 评论 -
单例模式的理论与实践
单例模式是一种创建型设计模式,它确保一个类只有一个实例,并提供一个全局访问点以访问该实例。单例模式常用于需要共享资源或控制某个唯一资源的场景,例如数据库连接、线程池等。原创 2023-08-13 11:07:16 · 605 阅读 · 1 评论