首页 > 试题广场 >

对象间存在一对多关系,当一个对象被修改时,则会自动通知它的依

[单选题]
对象间存在一对多关系,当一个对象被修改时,则会自动通知它的依赖对象,采用以下哪种设计模式最好?
  • 建造者模式
  • 观察者模式
  • 策略模式
  • 代理模式
观察者模式,,,修改的对象为被观察者,它的依赖对象为观察者,观察者很多
发表于 2019-11-27 23:38:42 回复(0)
观察者模式:当对象间存在一对多关系时,则使用观察者模式;

当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知并自动更新。
发表于 2022-08-02 17:34:33 回复(0)

观察者模式UML图(IDEA自动生成)
图片说明

大话设计模式-观察者模式
https://localhost.blog.csdn.net/article/details/89334733

大话设计模式-系列文章(共50篇):
https://blog.csdn.net/qq_41113081/category_8723350.html

发表于 2020-03-23 00:16:20 回复(0)