(1)復數類Complex的屬性有:
RealPart:int型,代表復數的實數部分,
ImaginPart;int型,代表復數的虛數部分
(2)復數類Complex的方法有,
Complex():建構式,將復數的實部和虛部都置0,
Complex(int r.int i):建構式,形參r為實部的初值,為虛部的初值,
Complex complexAdd(Complex a):將當前復數物件與形參復數物件相加,所得的結
果仍是一個復數值,回傳給此方法的呼叫者,
String ToString():把當前復數物件的實部、虛部組合成a+bi的字串形式,其中a和b分別為實部和虛部的資料,
Calca類
public class Calca {
public static void main(String[] args) {
Complex a=new Complex(1,2);
Complex b=new Complex(3,4);
System.out.println("a="+a.ToString());
System.out.println("b="+b.ToString());
Complex c=a.complexAdd(b);
System.out.println("a+b="+c.ToString());
}
}
Complex類
public class Complex {
int RealPart;
int ImaginPart;
Complex(){
RealPart=0;
ImaginPart=0;
}
Complex(int r,int i){
RealPart=r;
ImaginPart=i;
}
Complex complexAdd(Complex a) {
this.RealPart+=a.RealPart;
this.ImaginPart+=a.ImaginPart;
return this;
}
String ToString() {
String str=RealPart+"+"+ImaginPart+"i";
return str;
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/145912.html
標籤:python
