**1.对于写在头文件中的代码,需要有防卫式定义,**代码如下:
#ifndef __你的头文件名__
#define __你的头文件名__
//中间为你要的写入的代码
#endif
2.写出class的body
设计class的数据,并放在private中。
设计class的函数,并放在public中。
#ifndef __你的头文件名__
#define __你的头文件名__
class complex
{
public:
private:
double re,im;
};
#endif
3.编写构造函数
根据设计的数据定下传入参数。
考虑参数的传递是否要 by reference。
利用初值列编写构造函数。
考虑构造函数还需要做什么事情,例如分配空间、开辟窗口等。
#ifndef __你的头文件名__
#define __你的头文件名__
class complex
{
public:
complex(double r = 0, double i = 0)
: