如果现在你、我都要去买一台手机,这台手机现在2000块。我们手上的钱都不够。那么我们需要等待它降价才能购买。或许我们应该有了这么一个思路:我们在它的购买系统里注册一下,等到它降价了,就通知我们。这样我们就不用时时刻刻都去关注着它。
手机经历了两次降价,在第一次的时候你收到了他的反馈。第二次降价的时候你我都收到了系统反馈
下面我们用C++来实现观察者模式。
Customer.cpp:
Customer.h
Good.cpp
Good.h
main.cpp
运行截图如下: