合集-Java设计模式

摘要:中介者模式是一种行为型设计模式,它的主要目的是减少多个对象之间的直接通信,并通过一个中介者对象来协调它们之间的交互。这样可以降低系统的复杂性,增加可维护性和灵活性。 > 示例代码 ```java // 中介者接口 interface Mediator { void sendMessage(Strin 阅读全文
posted @ 2023-06-13 15:49 穆海如枫 阅读(12) 评论(0) 推荐(0) 编辑
摘要:备忘录模式是一种行为型设计模式,用于保存对象的状态,以便在需要时恢复该状态。它通常用于撤销操作或回滚事务。 > 示例代码 ```java // 被保存状态的对象 class Originator { private String state; public void setState(String 阅读全文
posted @ 2023-06-12 17:53 穆海如枫 阅读(13) 评论(0) 推荐(0) 编辑

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