【C++】用拷贝函数实现一个复数类(complex)
2015-04-24 23:42
357 查看
/*用拷贝函数实现一个复数类(complex) class complex { private: double _real; double _image; }; */ #include <iostream> using namespace std; class complex{ public: complex(double real,double image); //拷贝构造函数 complex(const complex& C); void print(); ~complex(); private: double _real; double _image; }; complex::complex(double real, double image) { _real = real; _image = image; } complex::complex(const complex& com) { _real = com._real; _image = com._image; } void complex::print() { cout << "该复数为:" << _real << "+" << "(" << _image << ")" << "i" << endl; } complex::~complex() { } int main() { complex com1(4.3, 2.1); complex com2(com1); com1.print(); com2.print(); return 0; }
相关文章推荐
- 【C++】实现一个复数类(complex)(带有默认参数的构造函数 )
- <C/C++基础> 设计一个复数类(拷贝函数的使用)
- 【C++】模拟实现一个复数类,要求实现 加,减,乘,除等基本运算符的重载
- 采用C/C++语言如何实现复数抽象数据类型Complex
- C++实现一个复数类
- C++实现复数Complex
- 复数(Complex)类及FFT的C++实现
- C++实现一个复数类
- C++ 声明并实现一个复数类
- 第七周上机任务三--实现一个复数类--通过模板类的技术手段,设计Complex,使实部和虚部的类型为定义对象时用的实际类型
- 如何实现一个复数类
- 采用C++的ACE库实现的一个通用的C/S架构通信程序(最终版)
- 一个无聊男人的疯狂《数据结构与算法分析-C++描述》学习笔记 用C++/lua/python/bash的四重实现(6)高效率的幂运算
- KMP算法的一个C++实现
- C++实现:双输入单输出系统:建立一个 感知器网络,实现上述样本的分类。计算出相应的网络权值矩阵w。
- 一个无聊男人的疯狂《数据结构与算法分析-C++描述》学习笔记 用C++/lua/python/bash的四重实现(7)习题2.8 随机数组的三种生成算法
- 一个跨平台的c++日志模块实现
- 一个轻量级Actor并发框架的c++实现, libgsc(Game Server Communication Library)(一)
- Hypertable 简介 一个 C++ 的Bigtable开源实现
- C++ 实现一个日期类