中介者模式(mediator)

中介者模式旨在减少代码之间的依赖,降低类之间的耦合,将代码中的互相调用改为对中介的调用。 假设用户想要购买一本书,并扣取书籍所对应的费用。以下为不使用中介者的实现。 // 书本类 public class Book { public decimal Price { get; } public string Name { get; } public int ...