用JAVA程序编写程序,有谁知道,帮帮忙做下呀`` 急啊!~

来源:百度知道 编辑:UC知道 时间:2024/07/08 21:39:40
编写一个复数类,具有实部、虚部成员变量,可以完成加、减、乘、获得实部和虚部等方法,并编写一个主类对其进行测试。

class Complex {
private double real; //实部
private double image; //虚部

public Complex(double real, double image) {
this.real = real;
this.image = image;
}

// 获得实部
public double getReal() {
return real;
}

// 获得虚部
public double getImage() {
return image;
}

// 加法
public Complex add(Complex c) {
real += c.getReal();
image += c.getImage();
return Complex(real,image);
}

// 减法
public Complex sub(Complex c) {
real -= c.getReal();
image -= c.getImage();
return Complex(real,image);
}

// 乘法
public Complex mul(Complex c) {
real = real * c.getReal() - image * c.getImage();
image = real * c.getImage() + image * c.getReal();
retur