实验报告二

临时变量的使用

按照要求完成任务

任务:
  //定义一个数组
  int arr[] = {1,2,3,4,5,6,7,8};
 
  //打印原始数组的值
  for(int i:arr){
      System.out.print(i + " ");
  }
  System.out.println();
  
  // 添加代码删除上面数组中的5
  ...
  
  //打印出 1 2 3 4 6 7 8 0
  for(int i:arr){
      System.out.print(i + " ");
  }
  System.out.println();
 
  // 添加代码再在4后面5
  ...
  
  //打印出 1 2 3 4 5 6 7 8
  for(int i:arr){
      System.out.print(i + " ");
  }
  System.out.println();

面向对程序设计--1

参考 http://www.cnblogs.com/rocedu/p/6371315.html#SECUNITTEST


面向对程序设计--2

使用JUnit学习Java (http://www.cnblogs.com/rocedu/p/4837092.html)

面向对程序设计--3

实验二 Java面向对象程序设计(http://www.cnblogs.com/rocedu/p/4472842.html)
对设计模式示例进行扩充,体会OCP原则和DIP原则的应用,初步理解设计模式

面向对程序设计--4

任务:以TDD的方式开发一个复数类Complex,要求如下:

// 定义属性并生成getter,setter
double RealPart;
double ImagePart;
// 定义构造函数
public Complex()
public Complex(double R,double I)

//Override Object
public boolean equals(Object obj)
public String toString()

// 定义公有方法:加减乘除
Complex ComplexAdd(Complex a)
Complex ComplexSub(Complex a)
Complex ComplexMulti(Complex a)
Complex ComplexDiv(Complex a)

面向对程序设计--5

问题

1、IDEA中使用JUnit安装插件JunitGenerator V2.0,
1)选择File->Setting打开设置对话框
2)在设置对话框中选择Plugins, 单击老师给的Install JetBrains plugin没有JunitGenerator V2.0的安装页面,而单击Browse Repositories按钮打开插件安装界面
3)在插件安装对话框的搜索中输入junit,单击JunitGenerator V2.0,单击右边绿色的Install1按钮安装JunitGenerator V2.0。

实验总结

步骤 耗时 百分比
需求分析 20min 12.5%
设计 30min 18.75%
代码实现 60min 37.5%
测试 20min 12.5%
总结分析 30min 18.75%

参考资料

StringBuffer的capacity()方法

Intellj IDEA 简易教程
Java面向对象程序设计

积极主动敲代码,使用JUnit学习Java)