你可以写一个类来封装复数。让complexAdd方法返回该类的一个对象。
public class Figure
{
public Figure();
public void setRealValue(double dRealValue)
{
m_dRealValue = dRealValue;
}
public double getRealValue()
{
return m_dRealValue;
}
public void setVirtualValue(double dVirtualValue)
{
m_dVirtualValue = dVirtualValue;
}
public double getVirtualValue()
{
return m_dVirtualValue;
}
private double m_dRealValue;//实部变量
private double m_dVirtualValue;//虚部变量
}然后
public Figure complexAdd(ComplexNumber c)
{
//用set方法给Figure对象的实部与虚部分别赋值。
}
public class Figure
{
public Figure();
public void setRealValue(double dRealValue)
{
m_dRealValue = dRealValue;
}
public double getRealValue()
{
return m_dRealValue;
}
public void setVirtualValue(double dVirtualValue)
{
m_dVirtualValue = dVirtualValue;
}
public double getVirtualValue()
{
return m_dVirtualValue;
}
private double m_dRealValue;//实部变量
private double m_dVirtualValue;//虚部变量
}然后
public Figure complexAdd(ComplexNumber c)
{
//用set方法给Figure对象的实部与虚部分别赋值。
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货