【c++】实现一个复数类
来源:互联网 发布:精华液知乎 编辑:程序博客网 时间:2024/04/29 10:03
// 实现一个复数类(complex)//要求:1:实现不带参 / 带参数 /带默认参数的几种构造函数。// 2:实现拷贝构造 / 析构函数。#include <iostream>using namespace std;// 带参数的构造函数class complex{private:double _real;double _image;public:void print();complex(double _r, double _i);~complex();};complex::complex(double _r, double _i){_real = _r;_image = _i;cout<<"the parameterless constructor"<<endl;}/* 不带参数的构造函数class complex{private:double _real;double _image;public:void print();complex();~complex();};complex::complex(){_real = 0;_image = 0;cout<<"with no arguments constructor"<<endl;}*//* 带默认参数的构造函数class complex{private:double _real;double _image;public:void print();complex(double _real = 0,double _image = 0);~complex();};complex::complex(double _r, double _i){_real = _r;_image = _i;cout<<"with the default constructor"<<endl;}*//* 拷贝构造class complex{private:double _real;double _image;public:void print();complex(double _r, double _i){_real = _r;_image = _i;}complex(complex const & comple);~complex();};complex::complex(complex const & comple){_real = comple._real;_image = comple._image;cout<<"copy structure"<<endl;}*/complex::~complex(){cout << "destructor" << endl;}void complex::print(){cout << "复数是:" << _real << "+" <<_image << "i" << endl;}int main(){double a, b;//double a;cout << "请输入两个数:";cin >> a >> b;//cin >> a;//complex comp(a);complex comp(a,b);//complex comp(1, 2);//complex comp;//complex comp1(comp);comp.print();//comp1.print();return 0;}
0 0
- 【c++】实现一个复数类
- 实现一个复数类
- 【C++】实现复数类
- 【C++】用拷贝函数实现一个复数类(complex)
- 如何实现一个复数类
- C++实现一个复数类
- C++实现一个复数类
- [c++]复数类的实现
- 【C++】复数类的实现
- 【C++】复数类的实现
- 【C++】复数类的实现
- 编写一个类实现复数的运算
- C++ 声明并实现一个复数类
- 【C++】实现一个复数类(complex)(带有默认参数的构造函数 )
- 【c/c++】复数类
- 【C++】模拟实现一个复数类,要求实现 加,减,乘,除等基本运算符的重载
- 构建一个复数类
- 【c++】复数加减法类
- latex+jabref+bibtex
- 关于 html5 播放 vo 遇到的一些问题
- Oracle中的substr函数
- LoadRunner 12.0.2的安装
- cocos2d-x 2.x 转 3.x 学到的知识(c++ 部分)
- 【c++】实现一个复数类
- 千万社保用户信息泄露了我们该怎么办
- poj 1321
- Python: Enum枚举的实现
- 解决Eclipse项目中出现appcompat_v7包的问题
- [c语言]数据结构 顺序表的实现
- 程序三年,遇到的趣事盘点。
- Oracle 9i、10g 常用软件补丁下载地址
- 自己动手做sidebar