2
我想實現一個屏幕管理器,並想知道什麼是最好的模式使用。 屏幕經理具有以下職責:設計模式來開發一個屏幕管理器
- 管理在屏幕上
- 隱藏/顯示應用
- 管理在屏幕上其他雜項的UI元素
- 有一個規則引擎如果定義所有可見的應用程序應用程序可以在屏幕上繪製或不繪製。
- 管理的屏幕空間
則可能會有更多的責任
你有什麼建議?
我想實現一個屏幕管理器,並想知道什麼是最好的模式使用。 屏幕經理具有以下職責:設計模式來開發一個屏幕管理器
則可能會有更多的責任
你有什麼建議?
看看Mediator pattern,它可能適用。
我想說,Application Controller模式是你要找的。但是,我不確定根據您發佈的內容。
這是值得一看,但我認爲你需要一些其他組件(Event Aggregator?)來配合它。