作业帮 > 综合 > 作业

用Java定义一个复数类complex,它的内部具有两个实例变量:realPart和imagPart,分别代表复数的实部

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/04/29 01:54:58
用Java定义一个复数类complex,它的内部具有两个实例变量:realPart和imagPart,分别代表复数的实部和虚部
定义一个复数类 complex ,它的内部具有两个实例变量:realPart和imagPart,分别代表复数的实部和虚部,编程实现要求的数学运算.
(1)实现两个复数相加.复数加运算的原则是:复数的实部和虚部分别相加.
(2)实现两个复数相减.复数减运算的原则是:复数的实部和虚部分别相减.
(3)输出运算结果,判断是否正确.
用Java定义一个复数类complex,它的内部具有两个实例变量:realPart和imagPart,分别代表复数的实部
import java.util.Scanner;
public class Complex {
private int realPart;
private int imagPart;
public int getRealPart() {
return realPart;
}
public void setRealPart(int realPart) {
this.realPart = realPart;
}
public int getImagPart() {
return imagPart;
}
public void setImagPart(int imagPart) {
this.imagPart = imagPart;
}
public Complex plus(Complex c){
int real=this.realPart+c.realPart;
int imag=this.imagPart+c.imagPart;
Complex result=new Complex();
result.setRealPart(real);
result.setImagPart(imag);
return result;
}
public Complex minus(Complex c){
int real=this.realPart-c.realPart;
int imag=this.imagPart-c.imagPart;
Complex result=new Complex();
result.setRealPart(real);
result.setImagPart(imag);
return result;
}
public String format(){
if(this.imagPart