执行后输出的设计模式?

时间:2013-01-04 18:51:46

标签: oop design-patterns

我正在编写一个执行执行作业的系统(运行一堆脚本),最后以几种不同的格式输出报告。

我正在寻找对此报告应如何运作的某种洞察力。是否有适用于此处的设计模式或最佳实践?

例如,我的报告代码位于Reporter类中,其中包含不同格式和目标的子类。

此Reporter类是否应该全知,可以访问系统中的其他所有内容(因此可以提取所需内容)?系统是否应该在执行时将信息“提供”到Reporter中,因此它没有任何特殊访问权限?

1 个答案:

答案 0 :(得分:0)

本网站上的其他问题已回答了我的问题:访客设计模式正是我所寻找的。