关于作业
本次作业给出了Windows操作系统和类UNIX操作系统下的两个版本,两者的代码相同。
- Windows操作系统
在visual studio 2013 IDE中编译生成,对应文件夹中的Windows文件夹中的zlhworks.exe,在Windows系统中双击运行,代码位于UNIX文件夹中。
- 类UNIX操作系统
所有文件相关文件位于UNIX文件夹中,主要包括源码文件和makefile文件。
运行步骤:
1.在当前目录下执行 % make 产生一个zlhworks的可执行文件
2.在当前目录下指向 % ./zlhworks 执行该程序
代码介绍
UNIX文件夹中主要包括了
main.cpp //程序的入口
MazeFactoryImp.cpp //针对该题目所要求的迷宫类的实现
MazeOp.cpp //面向抽象类编程框架的实现
Maze.h //迷宫抽象类的定义
MazeOp.h //面向抽象类编程框架的定义
MazeFactoryImp.h //针对该题目的迷宫类的定义
MyException.h //自定义的异常类