您的位置:首页 > 编程语言 > Java开发

编写一个完整的java程序——Complex

2017-04-30 22:29 246 查看
要求是:

Complex类有两个属性:

realPart:int型,实数部分;

imagePart:int型,虚数部分;

构造方法1:将复数的实部和虚部都设为0;

构造方法2:形参r为实部的初值,形参i为虚部的初值

complexAdd()将当前复数对象与形参复数对象相加,结果返回;

toString()把当前复数对象的实部、虚部组合成a+bi的字符串形式,其中a和b分别为实部和虚部的数据。

public class Complex{

     private int realPart;
private int imaginPart;
public Complex(int r,int i){
   this.realPart = r;
this.imaginPart = i;

     }
public Complex(){
realPart = 0;
imaginPart = 0;
}
public static Complex complexAdd(Complex a,Complex b){
   Complex c = new Complex();
   c.realPart = a.realPart+b.realPart;
c.imaginPart = a.imaginPart+b.imaginPart;
return c;
}
public static void toString(Complex a){
   System.out.println(a.realPart+"+"+a.imaginPart+"i");
}

public static void main(String[] args){

    Complex a,b;
Complex c1 = new Complex(1,2);
Complex c2 = new Complex(3,4);
Complex.toString(complexAdd(c1,c2));

     }
}

就这么一个花了我1个来小时 还是参照别人写好的!可见我学的真的很垃圾!我得加倍努力了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐