?? complexnumbertest.java
字號:
//ComplexNumberTes.java
class ComplexNumber{
private double m_dRealPart;
private double m_dImaginPart;
public ComplexNumber(double r,double i){
m_dRealPart=r;
m_dImaginPart=i;
}
public double getRealPart(){
return m_dRealPart;
}
public double getImaginPart(){
return m_dImaginPart;
}
public void setRealPart(double d){
m_dRealPart=d;
}
public void setImaginaryPart(double d){
m_dImaginPart=d;
}
public ComplexNumber complexAdd(ComplexNumber c){
this.m_dRealPart+=c.m_dRealPart;
this.m_dImaginPart+=c.m_dImaginPart;
return this;
}
public ComplexNumber complexMinus(ComplexNumber c){
this.m_dRealPart-=c.m_dRealPart;
this.m_dImaginPart-=c.m_dImaginPart;
return this;
}
public ComplexNumber complexMulti(ComplexNumber c){
this.m_dRealPart*=c.m_dRealPart;
this.m_dImaginPart*=c.m_dImaginPart;
return this;
}
public String toString(){
return m_dRealPart+"+"+m_dImaginPart+"i";
}
}
public class ComplexNumberTest{
public static void main(String args[]){
ComplexNumber c1,c2;
c1=new ComplexNumber(3,4);
c2=new ComplexNumber(1,2);
System.out.println("c1+c2="+c1.complexAdd(c2));
c1=new ComplexNumber(3,4);
c2=new ComplexNumber(1,2);
System.out.println("c1-c2="+c1.complexMinus(c2));
c1=new ComplexNumber(3,4);
c2=new ComplexNumber(1,2);
System.out.println("c1*c2="+c1.complexMulti(c2));
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -