2013-01-04 43 views
0

我正在寫一個執行執行作業(運行一堆腳本)並以最後幾種不同格式輸出報告的系統。執行後輸出的設計模式?

我正在尋找一些有關這種報告應該如何工作的見解。是否有適用於此的設計模式或最佳實踐?

例如,我的報告代碼位於Reporter類中,具有不同格式和目的地的子類。

這個Reporter類應該是全知的,可以訪問系統中的其他所有東西(因此它可以提取它需要的東西)?系統應該在執行時向Reporter提供信息,因此它沒有任何特殊的訪問權限?

+3

對於一個有意義的答案,很少有信息,對不起。 – arkascha

回答

0

我的問題已被本網站的其他問題回答:訪客設計模式是我正在尋找的。