-
在Java 8平台上,FileFinder2展示了查找程序设计模式的应用实例
资源介绍
2015年软件工程II第十二个设计模式
使用设计模式创建了与相同主题的项目。
该项目对于给出的家庭作业参考没有用。 请参阅“文件的程序片段。如果您参考该项目的源代码,则该团队的作业将被视为未提交。
使用以下设计模式。
生成器模式。
单例模式。
复合图案。
访客模式。
复合图案
处理树结构时经常使用的一种模式。
以相同的方式处理叶子和节点。
在此项目中,文件和目录的处理方式相同。
访客模式
一种用于扫描复杂结构的模式。
在此项目中,按顺序跟踪表示目录层次结构的文件和目录时使用它。
另外,根据条件,在扫描过程中会创建并使用不同的Visitor对象。
建造者模式
初始化过程被细分为创建一个复杂的对象。 GoF引入的Builder模式已得到简化和使用。