
设计模式
木土与二中
这个作者很懒,什么都没留下…
展开
-
JAVA设计模式-访问者(Visitor)
访问者模式表示一个作用于某对象结构中的各元素的操作,它使我们可以在不改变各元素的类的前提下定义作用于这些元素的新操作。原创 2025-01-21 09:00:00 · 175 阅读 · 0 评论 -
JAVA设计模式-适配器(Adapter)
适配器模式将一个类的接口转换成客户希望的另一个接口,从而使接口不兼容的那些类可以一起工作。原创 2025-01-20 09:15:00 · 199 阅读 · 0 评论 -
JAVA设计模式-观察者(Observer)
观察者模式定义对象间的一种一对多依赖关系,使得每当一个对象改变状态,则其相关依赖对象皆得到通知并被自动更新。原创 2025-01-20 09:00:00 · 294 阅读 · 0 评论 -
JAVA设计模式-组合(Composite)
组合模式将对象组合成树型结构以表示”部分—整体“关系的层次结构,使得客户对单个对象和组合对象的使用具有一致性。原创 2025-01-19 13:27:48 · 390 阅读 · 0 评论 -
JAVA设计模式-生成器(Builder)
生成器模式将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。原创 2025-01-19 13:20:43 · 242 阅读 · 0 评论 -
JAVA设计模式-桥接(Bridge)
桥接模式将抽象部分与实现部分分离,使得它们两部分可以独立地变化,当一个抽象可能有多个实现时,抽象类定义对该抽象的接口,而具体的子类则用不同方式加以实现。桥接模式适用于不希望在抽象和它的实现部分之间有一个固定的绑定关系的情况。原创 2025-01-18 09:00:00 · 296 阅读 · 0 评论 -
JAVA设计模式-命令(Command)
命令模式将一个请求封装为一个对象,从而使使用者可以采用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作。原创 2025-01-18 08:45:00 · 113 阅读 · 0 评论 -
JAVA设计模式-享元(Flyweight)
享元模式运用共享技术有效地支持大量细粒度的对象。原创 2025-01-17 17:11:17 · 209 阅读 · 0 评论 -
JAVA设计模式-原型(Prototype)
原型模式使得一个对象可以复制自身,从而创建出与原对象相似的新实例。原创 2025-01-17 15:19:10 · 184 阅读 · 0 评论