太原理工大学软件java实验报告(11)
发布时间:2021-06-12
发布时间:2021-06-12
2.实验内容
(1) 创建一个复数类complex,以附属进行数学运算、复数具有如下格式:RealPart+ImaginaryRart*I ,其中,I为-1的平方根。 要求如下:
① 利用浮点变量表示此类的私有数据。提供两个构造方法,一个用于此类声明的对象的初始化;一个为默认的无参构造方法。
② 提供两复数加、减、乘的运算方法。
③ 按格式(a,b)打印复数。其中a为实部,b为虚部。
public class Complex {
public static void main(String[] args) { }
Complex(){ }
Complex(double a,double b){ }
public void Add(Complex x,Complex y){ }
public void Subtraction(Complex x,Complex y){
double a = x.a-y.a; double b = x.a-y.b; double a = x.a+y.a; double b = x.b+y.b;
System.out.println("相加为:("+a+","+b+")"); this.a=a; this.b=b; a=0.0; b=0.0;
// TODO Auto-generated method stub Complex x= new Complex(2,3); Complex y= new Complex(1,4); Complex c= new Complex(); x.Add(x, y); x.Multiply(x, y); x.Subtraction(x, y); c.Add(c, y);
private double a; private double b;
上一篇:宜春一对一辅导机构哪家好