码迷,mamicode.com
首页 > 其他好文 > 详细

实验报告三

时间:2019-09-30 14:24:46      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:www   uml   测试   html   过程   img   staruml   程序   ide   

20182313 2019-2020-1 《数据结构与面向对象程序设计》实验三报告

课程:《程序设计与数据结构》
班级:1823
姓名:刘尧
学号:20182313
实验教师:王志强
实验日期:2019年9月23日
必修/选修:必修

1.实验内容

下载安装并使用IDEA,完成下面实验(https://www.cnblogs.com/rocedu/p/6371315.html)。

  1. 初步掌握单元测试和TDD
  2. 理解并掌握面向对象三要素:封装、继承、多态(自己去学!)
  3. 初步掌握UML建模
  4. 完成蓝墨云上 (1)-(5)实验。

2.实验过程及结果

  • 提前下载好IDEA和UML建模工具
  • 学习在IDEA中进行单元测试,先编写产品代码,再编写相应的测试代码对多种情况进行测试
    技术图片
  • 以 TDD的方式研究学习StringBuffer
    技术图片
  • 以TDD的方式开发一个复数类Complex
    技术图片
  • 使用WhiteStarUML对代码进行建模
    技术图片

3.实验过程中遇到的问题和解决过程

  • 问题一: 在IDEA中git代码时右下角弹出窗口提示拒绝上传
  • 问题一解决方案:根据英文意思点开右边的选项,在正确的仓库里新建一个空文件夹,将地址贴到对应位置,再对代码进行编译运行就可以上传
  • 问题二:UML下载之后完全不会用,老师也没有给出相关教程,只有两张示例图,一时间无从下手。
  • 问题二解决方案:在自己百度了UML的使用方法之后在同学的解释帮助下初步掌握了类图的画法。

感悟

这一次实验内容确实有点多,可以说是完成的比骄艰难,但是完成之后也是受益匪浅,尤其是对TDD的理解,在第一次实验中尽管已经学习了相关知识,但是似懂非懂,感觉很多关节都没有想通,通过这次实验解决了我很多这方面的疑惑。

参考资料

实验报告三

标签:www   uml   测试   html   过程   img   staruml   程序   ide   

原文地址:https://www.cnblogs.com/ly20182313/p/11612424.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!