c++观察者模式observer
生活随笔
收集整理的這篇文章主要介紹了
c++观察者模式observer
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
c++觀察者模式observer
- 概念
- 角色和職責(zé)
- 典型應(yīng)用
- 案例
概念
Observer模式是行為模式之一,它的作用是當(dāng)一個(gè)對象的狀態(tài)發(fā)生變化時(shí),能夠自動通知其他關(guān)聯(lián)對象,自動刷新對象狀態(tài)。
Observer模式提供給關(guān)聯(lián)對象一種同步通信的手段,使某個(gè)對象與依賴它的其他對象之間保持狀態(tài)同步。
角色和職責(zé)
Subject(被觀察者)
被觀察的對象。當(dāng)需要被觀察的狀態(tài)發(fā)生變化時(shí),需要通知隊(duì)列中所有觀察
總結(jié)
以上是生活随笔為你收集整理的c++观察者模式observer的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 入选全国etc跨省资金结算的银行
- 下一篇: c++备忘录模式mememto