2016-2017-2 20155223 实验二 《Java面向对象程序设计》
2016-2017-2 苏黄永郦 实验二 实验报告
前期准备工作——程序安装
-问题一
开始的时候我就在老师博客的指导下安装IDEA插件JUnit Generator V2.0。当然我的IDEA肯定没有装上老师说的那个插件,于是我点击Install按钮,然后就……

什么鬼?别坑我啊,信不信哥把你删了然后格式化啊!为什么啊?网络连接不好,加载不出来?难道是版本不同,我要点其他按钮?
旁边那个按钮看上去好眼熟,就试试看吧。果然有一个符合条件的,点击安装。

搞定了!
- 问题二
 到了画图环节,不出所料,我的虚拟机里没有必须的画图工具,必须去安装。考虑到之前的经历,即使我知道IDEA有自己的UML插件,我也不会去找了。
 于是我选择了ctrl+alt+T的老花招。当然,我选择安装的是适合在Linux环境下使用的umbrello软件。
 熟悉的sudo apt-get install umbrello和sudo apt-get -f install组合搞定安装。
 不过……
  
为什么我的和老师展示的不一样?
不过使用起来没什么不一样的,不理了。^_^
实验过程
只有在实验四遇到问题,我还傻呵呵地把不合格截图放上去,结果大家都知道了。
那次实验的问题出在这段代码上:assertEquals("5.0+1.0i", Complex.b.ComplexAdd(c));
最初实验时这段代码是没法编译的,我试着把Complex去掉,IDEA不提示出错了,但是还是出错了:

明明输出结果和预期是完全一致的,怎么还是报错?
我想起来了!之前为了使计算输出结果完全是"a+bi"的格式,我使用了toString()方法来规范格式,我是不是也得把这个加上?
修改后的代码:assertEquals("5.0+1.0i",b.Complex(c).toString();
然后结果就运行出来了。

实验心得
这次实验我有点急于求成了。本身代码不合格的情况下,我就不应该截图还上传到云班课上去。不知道就是不知道,宁可因为解决问题而拖延上传时间,也不能搞滥于充数的事!下次等运行结果出来了,我再上传截图。
2016-2017-2 20155223 实验二 《Java面向对象程序设计》的更多相关文章
- 实验二Java面向对象程序设计实验报告(2)
		实验二 Java面向对象程序设计 实验概述: 课程:程序设计与数据结构 班级:1623班 姓名: 邢天岳 学号:2309 指导老师:娄老师 王老师 实验日期:2017.4.16 实验名称: Java面 ... 
- 20155317 实验二 Java面向对象程序设计
		20155317 实验二 Java面向对象程序设计 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 实验步 ... 
- 20155319 实验二 Java面向对象程序设计
		20155319 实验二 Java面向对象程序设计 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 (一) ... 
- 20169219 实验二 Java面向对象程序设计
		实验二 Java面向对象程序设计 一.程序设计中临时变量的使用 任务: //定义一个数组 int arr[] = {1,2,3,4,5,6,7,8}; //打印原始数组的值 for(int i:arr ... 
- 实验二 Java面向对象程序设计
		实验二 Java面向对象程序设计 实验内容 1. 初步掌握单元测试和TDD 2. 理解并掌握面向对象三要素:封装.继承.多态 3. 初步掌握UML建模 4. 熟悉S.O.L.I.D原则 5. 了解设计 ... 
- 20145213《Java程序设计》实验二Java面向对象程序设计实验报告
		20145213<Java程序设计>实验二Java面向对象程序设计实验报告 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装,继承,多态 初步掌握UML建模 熟悉S.O. ... 
- 20145206《Java程序设计》实验二Java面向对象程序设计实验报告
		20145206<Java程序设计>实验二Java面向对象程序设计实验报告 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O. ... 
- 20145308刘昊阳 《Java程序设计》实验二 Java面向对象程序设计 实验报告
		20145308刘昊阳 <Java程序设计>实验二 Java面向对象程序设计 实验报告 实验名称 Java面向对象程序设计 实验内容 初步掌握单元测试和TDD 理解并掌握面相对象三要素:封 ... 
- 20145113 实验二 Java面向对象程序设计
		20145113 实验二 Java面向对象程序设计 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 1.初 ... 
- JAVA课程实验报告 实验二 Java面向对象程序设计
		北京电子科技学院(BESTI) 实 验 报 告 课程:Java程序设计 班级:1353 姓名:韩玉琪 学号:20135317 成绩: 指导教师:娄嘉 ... 
随机推荐
- wamp 配置多站点访问
			1:在f:\wamp\bin\apache\apache2.2.21\conf目录下打开 httpd.conf 查找到 #include conf/extra/httpd-vhosts.conf 把前 ... 
- win7 php5.6 redis扩展
			步骤: 1.下载redis扩展 redis扩展下载地址:http://windows.php.net/downloads/pecl/snaps/redis/ 查看phpinfo下载匹配的版本(一定要选 ... 
- py基础3--函数,递归,内置函数
			本节内容 函数基本语法及特性 参数与局部变量 返回值 嵌套函数 递归 匿名函数 函数式编程介绍 高阶函数 内置函数 1. 函数基本语法及特性 背景提要 现在老板让你写一个监控程序,监控服务器的系统状况 ... 
- 5月23日笔记-js绑定事件、解绑事件、复合事件
			each() $("p").each(function(i,ele){ //alert(ele.innerHTML); alert($("p:eq("+i+&q ... 
- centos7开发环境配置总结
			1.win10下SecureCRT SSH连接慢 2.CentOS 7下Samba服务器的安装与配置 3. 
- canvas设置阴影
			canvas设置阴影 属性 shadowOffsetX = float 阴影向右偏移量 shadowOffsetY = float 阴影向下偏移量 shadowBlur = float 阴影模糊效果 ... 
- ElasticSearch 基础概念学习(未完)
			1.基本定义 摘自百度百科 elasticseaElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口.Elastic ... 
- 如何优化Java垃圾回收-zz
			为什么需要优化GC 或者说的更确切一些,对于基于Java的服务,是否有必要优化GC?应该说,对于所有的基于Java的服务,并不总是需要进行GC优化,但前提是所运行的基于Java的系统,包含了如下参数或 ... 
- leetcode88
			public class Solution { public void Merge(int[] nums1, int m, int[] nums2, int n) { //for (int i = 0 ... 
- apache启动不了, 查找错误
			今天apache启动不了, 本来以为是端口冲突, 用 cmd-> netstat -aon|findstr "80" 或 tasklist|findstr "80 ... 
