package test;
public class Complex {
private int realpart;//å¤æ°çå®æ°é¨å
private int imaginprt;//å¤æ°çèæ°é¨å
//æé å½æ°ï¼å°å¤æ°çå®é¨åèé¨é½ç½®0ï¼
public Complex(){
realpart=0;
imaginprt=0;
}
//æé å½æ°,å½¢åreal为å®é¨çåå¼ï¼imagin为èé¨çåå¼ã
public Complex(int real,int imagin){
realpart=real;
imaginprt=imagin;
}
//å°å½åå¤æ°å¯¹è±¡ä¸å½¢åå¤æ°å¯¹è±¡ç¸å
public void add(Complex c){
realpart+=c.getRealpart();
imaginprt+=c.getImaginprt();
}
//æå½åå¤æ°å¯¹è±¡çå®é¨ãèé¨ç»åæa+biçå符串形å¼
public String toString(){
return realpart+"+"+imaginprt+"i";
}
//è¿ä¸ªä¸ºæµè¯å½æ°
public static void main(String[] args){
Complex c=new Complex(1,2);
Complex d=new Complex(2,7);
c.add(c);//æ¤å¥å®ç°äºc对象èªèº«ç¸å
System.out.println(c.toString());//è¾åºç»æ
c.add(d);//æ¤å¥å®ç°äºå°d对象ä¸c对象ç¸å
System.out.println(c.toString());//è¾åºç»æ
}
//ä¸é¢å个å½æ°ä¸ºç±»çå±æ§çsetteræ¹æ³ågetteræ¹æ³.
public int getImaginprt() {
return imaginprt;
}
public void setImaginprt(int imaginprt) {
this.imaginprt = imaginprt;
}
public int getRealpart() {
return realpart;
}
public void setRealpart(int realpart) {
this.realpart = realpart;
}
}
温馨提示:答案为网友推荐,仅供参考