設計模式——觀察者模式

觀察者模式是設計模式中的「超級模式」,其應用隨處可見。java  「紅燈停,綠燈行」,在平常生活中,交通訊號燈裝點着咱們的城市,指揮着日益擁擠的城市交通。當紅燈亮起,來往的汽車將中止;而綠燈亮起,汽車能夠繼續前行。在這個過程當中,交通訊號燈是汽車(更準確地說應該是汽車駕駛員)的觀察目標,而汽車是觀察者。隨着交通訊號燈的變化,汽車的行爲也將隨之而變化,一盞交通訊號燈能夠指揮多輛汽車。如圖22-1所示
相關文章
相關標籤/搜索