威尼斯城vns登录平台全球最大mg娱乐

来源:360问答  责任编辑:小易  
本网有用户碰到这样的问题:声明复数类complx,该类中有两个私有变量real,image分别表示一个复数的实部和虚部,,具体问题如下:

为complex类添加适当的构造类函数,并使用友元函数add实现复数加法

本网根据需求用户需求,为用户寻得以下其他网友提供的解决方法(内容来自百度知道、360问答、sogou问问、知乎等专业问答平台),方法仅供参考,不代表本网同意其观点,具体如下:

用户提供的解决方案1:

很基础的类定义(若是C++的)

class complex
{
   public:
       friend complex add(complex &x,complex &y);

       complex()
       {
           real = 0.0;
           imag = 0.0;
       }
       complex(float x, float y)
       {
           real = x;
           imag = y;
       }

   private:
       float real;
       float imag;
};
complex add(complex &x,complex &y)
{
   return complex( x.real+y.real,x.imag+y.imag);
}


免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
Copyright © 2017 www.pradaoutletonline.net All Rights Reserved