C++設計模式之觀察者模式

#介紹 觀察者模式最重要的一個核心思想就是一個類是消息源,這個類負責給若干個需要這個消息的類進行傳消息。只要能實現這個目的即可。在C++中其實有很簡單的實現方法,那就是在消息源這個類中申明一個list,裏邊存放需要接受消息的類。然後負責操作這個list即可。 #例子介紹 這個例子的背景是球員和教練。這裏把教練的命令可以理解爲消息源。然後把那麼場上的球員理解爲觀察者。然後,消息源(教練)發出指令,觀
相關文章
相關標籤/搜索