observer设计模式中主要包括如下两类对象--著名的例子--热水器
subject,被监视对象,它往往包含着其他对象所感兴趣的内容。
observer,监视者,它监视subject,当subject中的某件事发生的时候,会告知observer,而observer则会采取相应的行动。
subject,被监视对象,它往往包含着其他对象所感兴趣的内容。
observer,监视者,它监视subject,当subject中的某件事发生的时候,会告知observer,而observer则会采取相应的行动。