一道简单的JAVA题啊,麻烦帮忙做下!!

来源:百度知道 编辑:UC知道 时间:2024/06/22 09:20:13
定义一个复数类complex,它的内部具有两个实例变量:realPart和imagPart,分别代表复数的实部和虚部,编程实现要求的数学运算:
1.实现两个复数相加.复数加运算的原则是:复数的实部和虚部分别相加.
2.实现两个复数相减.
3.输出运算结果,判断是否正确.
*_* 能不能再简单些的呢 初学者啊我

public class Complex {
private float realPart ;
private float imagPart ;
public Complex(float realPart ,float imagPart){
this.realPart = realPart ;
this.imagPart = imagPart ;
}
public Complex(){}
/**
* 加减的方法
* @param c1
* @param c2
* @return
*/
public String addValue (Complex c1,Complex c2){
String value = "" ;
if(c1!=null && c2 !=null){
float tempReal = c1.getRealPart()+c2.getRealPart();
float tempImag = c1.getImagPart()+c2.getImagPart() ;
value = String.valueOf(tempReal)+String.valueOf(tempImag)+"i";
}

return value ;
}

//setter and getter method
public float getRealPart() {
return realPart;
}

public void setRealPart(float realPart) {
this.realPart = realPart;
}

public float getImagPart() {
return imagPart;
}

public