(2015秋) 作业2:个人项目(总分50分)
本次作业为个人项目编程实验,总分 50分。 截止时间:2015-9-24 晚上10点前
目的
(1)理解简单类的概念及设计方法;
(2)理解类之间的继承关系;
(3)学习单元测试方法。可以采用Junit;
(4)学习代码规范在实际程序设计中的应用;
实验内容(实验数据:下载1(Excel格式)、下载2(csv格式)): PS: 如果你觉得Java 读取Excel编程困难,可以选择csv格式实验数据。
一、个人项目实践。写一篇随笔,独立完成以下内容(50分)。截止时间,作业布置后一周内。
1. 设计一个类(不妨叫做A ),实现对一维数组(a[100])的指定范围内的元素相加运算。 [课堂讲解过] 数组长度:100,范围:实验数据A列:1~100,CSV 格式则填充 前100个数据
2. 设计一个类(不妨叫做B ),实现对二维数组(a[N][M])的指定范围内的元素相加运算。 数组长度:(N*M 约等于200),范围:实验数据A、B列:1~100,CSV格式则填充前N*M个数据;
3. 设计一个类(不妨叫做C ),实现对三维数组(a[N][M][K])的指定范围内的元素相加运算。 数组长度:(N*M*K 约等于300),范围:实验数据A、B、C列:1~100, CSV格式则填充前N*M*K个数据;
PS:博客书写要求(得分项):
(1)心得体会等一定要结合实际的经历书写。
(2)程序源码要求按照一定的代码范式书写(清晰可读),在博客最后总结一下你的代码中用到的代码范式。
(3) 一维数组、二维数组作业是必做题,三维数组作业为选做题(可额外加10分)