定义一个复数类,并实现以下复数类的方法:构造方法、得到实部、得到虚部、设置实部、设置虚部、复数的加
定义一个复数类,并实现以下复数类的方法:构造方法、得到实部、得到虚部、设置实部、设置虚部、复数的加
复数类Complex必须满足如下要求:
(1) 复数类Complex 的属性有:
RealPart :double型,代表复数的实数部分
ImaginPart :double型,代表复数的虚数部分
(2) 复数类Complex 的方法有:
Complex( ) :构造函数,将复数的实部和虚部都置0.
Complex( double r ,double i ) :构造函数,形参 r 为实部的初值,i为虚部的初值.
double getReal():获得复数对象的实部;
double getImagin ():获得复数对象的虚部;
Complex complexAdd(Complex a) :将当前复数对象与形参复数对象相加,所得的结果仍是一个复数值,返回给此方法的调用者.
Complex complexSub(Complex a) :将当前复数对象与形参复数对象相减,所得的结果仍是一个复数值,返回给此方法的调用者.
Complex complexMulti(Complex a) :将当前复数对象与形参复数对象相乘,所得的结果仍是一个复数值,返回给此方法的调用者.
String ToString( ) :把当前复数对象的实部、虚部组合成 a+bi 的字符串形式,其中a 和 b分别为实部和虚部的数据.
有谁能帮我下,