HookClass抽象類別的getValue()函數,進而反向呼叫到GraduateHook子類別的getValue()函數。
4.GoF的Observer樣式
在GoF的<
>一書裡,其Observer樣式的架構圖為:
圖1 Observer樣式[GoF]
這裡的Subject類別就對應到上述程式碼的Student類別。ConcreteSubject就對應到Graduate_Student類別。Observer類別對應到HookClass。ConcreteObserver對應到GraduateHook類別。
5. Observer樣式又稱為Listener樣式
上述的範例可改寫為:
// IListener.ja
上一篇:CQUT_android平台_智能车库_毕业设计论文(word文档)
下一篇:猪疥癣病的防治