-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
Description
设计文档要求
程序结构设计与分析
- 简要概括读入和初始化地形地图、动物地图的方法。
- 如果代码包含多个类,简述每个类的作用和设计思路。
- 详细说明关键变量的变量类型及其作用。关键变量指存放了游戏核心数据的变量,如地形数组、动物数组、游戏历史数据、自己的类的对象等,一般为类变量。变量类型一般为boolean,一维char数组,二维int数组,ArrayList等。
- 列举程序中的主要方法并阐述其功能。简述该方法改变了哪些关键变量,改变的作用是什么(如果其作用过于明显或已经提及,可以省略)。注:不要复制长段代码,只需要函数签名,如
void move(char animal, int direction),必须包含所以参数和返回值类型。 - 列举并分析几个你觉得你的程序中写的好的和写的不好的地方。
编程中遇到的问题和解决策略
列举你在写pj中遇到的各种问题和解决策略。
在确保真实性的基础上,最好能体现自己的思考过程,体现编程水平的提升,体现解决问题的能力等。
去年同学的范例:
评价:这位同学总体上写得很好,非常真实,体现出了写pj过程中的酸甜苦辣。缺点也有,比如第四点阐述得不清楚,仍有改进空间,但差不多可以得满分。
意见与建议
包括但不限于对课程、pj、lab等的意见与建议,如实写便好。
注意事项
- 严禁抄袭
- 仔细阅读设计文档要求,根据要求来写文档。
- 文档注重真材实料,不需要花哨的装饰。
- 如果你认为有其他有价值的内容,可以自由添加到文档中。
Reactions are currently unavailable
