
设计模式
文章平均质量分 72
简单学习设计模式
康凯哇咔咔
哈哈哈不掉头发
展开
-
代理模式(Proxy Pattern)
代理模式(Proxy Pattern)是一种结构型设计模式,它允许一个对象(代理)来控制对另一个对象(目标对象)的访问。原创 2025-03-11 22:47:30 · 441 阅读 · 0 评论 -
适配器模式
适配器模式的思想是为了解决不同接口之间的兼容性问题,通过引入一个适配器来转换接口,使得原本不兼容的组件能够协同工作。这种思想在实际开发中非常有用,能够提高系统的灵活性、可扩展性和可维护性。原创 2024-02-06 17:57:09 · 1016 阅读 · 0 评论 -
装饰器模式
装饰器模式是一种灵活而强大的设计模式,可以动态地为对象添加新的功能,同时保持其封装性和单一职责原则。通过正确地使用装饰器模式,可以使系统更加灵活、可扩展,并且易于维护。原创 2024-02-06 16:40:38 · 1077 阅读 · 0 评论 -
观察者模式
观察者模式的思想在于通过一种灵活的方式实现对象之间的通信,使得系统中的对象能够以相对独立的方式协同工作。这种模式提供了一种基于事件和通知的机制,使得对象能够更好地响应变化,从而提高系统的可维护性和可扩展性。原创 2024-02-05 17:57:11 · 997 阅读 · 0 评论 -
单例模式
单例模式是一种创建型设计模式,旨在确保一个类只有一个实例,并提供一个全局访问点以获取该实例。这种模式有助于控制资源的访问、管理全局配置或共享状态,确保系统中某个类只存在一个实例。原创 2023-12-20 19:15:24 · 805 阅读 · 0 评论 -
访问者模式
访问者模式是一种行为设计模式,它允许定义在不改变对象结构的情况下,将新操作应用于对象的方法。这样可以在不修改每个元素类的情况下,定义新的操作。原创 2023-12-18 17:02:52 · 1157 阅读 · 0 评论