标签:接口 编程 buffer jpg byte double 数据结构 bubuko unit
课程:《程序设计与数据结构》
班级: 1723
姓名: 李闻洲
学号:20172320
实验教师:王志强
实验日期:2018年4月18日
必修/选修: 必修
1.初步掌握单元测试和TDD
2.理解并掌握面向对象三要素:封装、继承、多态
3.初步掌握UML建模
4.熟悉S.O.L.I.D原则
5.了解设计模式
6.完成蓝墨云上 (1)-(5)实验。
第一个提交点:提交最后三个JUnit测试用例(正常情况,错误情况,边界情况)都通过的截图,截图上要有画图加水印,输入自己的学号
第二个提交点:以 TDD的方式研究学习StringBuffer,提交你的单元测试用例和测试通过的截图,截图要加上学号水印,测试自己会不会写JUnit测试用例
第三个提交点:
对设计模式示例进行扩充,体会OCP原则和DIP原则的应用,初步理解设计模式
用自己的学号%6进行取余运算,根据结果进行代码扩充:
0:让系统支持Byte类,并在MyDoc类中添加测试代码表明添加正确,提交测试代码和运行结的截图,加上学号水印
1:让系统支持Short类,并在MyDoc类中添加测试代码表明添加正确,提交测试代码和运行结的截图,加上学号水印
2:让系统支持Boolean类,并在MyDoc类中添加测试代码表明添加正确,提交测试代码和运行结的截图,加上学号水印
3:让系统支持Long类,并在MyDoc类中添加测试代码表明添加正确,提交测试代码和运行结的截图,加上学号水印
4:让系统支持Float类,并在MyDoc类中添加测试代码表明添加正确,提交测试代码和运行结的截图,加上学号水印
5:让系统支持Double类,并在MyDoc类中添加测试代码表明添加正确,提交测试代码和运行结的截图,加上学号水印
第四个提交点:以TDD的方式开发一个复数类Complex
第五个提交点:
使用StarUML对实验二中的代码进行建模,发类图的截图,加上学号水印
类图中只少两个类
类,继承,接口实现,组合在UML中表达
...
这次的实验较繁琐,花了较多时间,但也学了很多有用的东西,测试代码和UML对我们编程都很有用
《Java程序设计与数据结构教程(第二版)》
《Java程序设计与数据结构教程(第二版)》学习指导
20172320 2017-2018-2 《程序设计与数据结构》实验二报告
标签:接口 编程 buffer jpg byte double 数据结构 bubuko unit
原文地址:https://www.cnblogs.com/garolwz/p/8933820.html