20192304 实验三 《数据结构与面向对象程序设计》实验报告
20192304 2020-2021-1 《数据结构与面向对象程序设计》实验x报告
课程:《程序设计与数据结构》
班级: 1923
姓名: 刘润衡
学号:20192304
实验教师:王志强
实验日期:2020年10月9日
必修/选修: 必修
1.实验内容
-
初步掌握单元测试和TDD
-
理解并掌握面向对象三要素:封装、继承、多态
-
初步掌握UML建模
-
完成蓝墨云上 (1)-(5)实验。
2. 实验过程及结果
1.学习并实践TDD编程并感受其与传统编程之间的差距,进行分数等级转换的实例演示运行,深入感受方法的便捷性。
2.进行StringBuffer测试。
3.根据学号使得其支持Float类型。
4.编写complex;
5.进行UML建模;
3. 实验过程中遇到的问题和解决过程
- 问题1:TDD无法进行绿条
- 问题1解决方案:将判断条件放入测试程序进行判断
- 问题2:测试程序显示必须使用不返回空值的函数
- 问题2解决方案:调整函数类型
- 问题三:编写complex无法进行正常编译
- 问题三解决方案:使用小灯泡进行修改代码解决
- 问题四:无法git到码云
- 问题四解决方案:百度到方法下载git且安装百度的方法安装并自行摸索解决,成功上传
其他(感悟、思考等)
本次实验新学的内容较多且比较复杂,进行相关操作需要勤加思考;一部分问题需要参考其他同学或网上的方法进行实践,比较费时间,希望下次能够提前发布相关内容进行预习;