码迷,mamicode.com
首页 >  
搜索关键字:运算符重载    ( 756个结果
第8周项目1(1)-用成员函数实现复数类中的运算符重载
#include using namespace std; class Complex { public: Complex(){real=0;imag=0;} Complex(double r,double i){real=r; imag=i;} Complex operator+(const Complex &c2); Complex ope...
分类:其他好文   时间:2015-04-29 09:54:47    阅读次数:98
面向对象程序设计-C++ Default constructor & Copy constructor& Destructor & Operator Overloading【第九次上课笔记】
先上笔记内容吧:这次上课的内容有关构造函数析构函数运算符重载return * this 内容很细,大家好好回顾笔记再照应程序复习吧 :)#include using namespace std;class Integer {public: int i; int geti () cons...
分类:编程语言   时间:2015-04-28 22:46:31    阅读次数:276
Time类中的运算符重载
输入代码: /* * Copyright (c) 2015, 烟台大学计算机学院 * All rights reserved. * 文件名称:sum123.cpp * 作 者:林海云 * 完成日期:2015年4月28日 * 版 本 号:v2.0 * * 问题描述: 实现time类的重载运算符的各项运算 * 输入描述:无 * 程序输出:各项运算的结果 ...
分类:其他好文   时间:2015-04-28 14:19:32    阅读次数:101
第八周(运算符重载)
/* *copyright(c) 2015,烟台大学计算机学院 *All rights reserved。 *文件名称:第八周(运算符重载) *作者:王忠 *完成日期:2015.4.28 *版本号:v1.0 * *问题描述:请用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除 *输入描述: *程序输出: #include using namesp...
分类:其他好文   时间:2015-04-28 14:12:42    阅读次数:131
第八周——阅读程序-运算符重载
这几个小程序有助于我们更好的理解运算符重载,自己先写出运算结果,再看看编译的结果。 (1) #include using namespace std; class Sample { private: int x; public: Sample () { } Sample(int a){x=a;} void disp(){cout<<"x="<...
分类:其他好文   时间:2015-04-28 14:11:24    阅读次数:115
第八周(运算符重载)一般函数
/* *copyright(c) 2015,烟台大学计算机学院 *All rights reserved。 *文件名称:第八周(运算符重载) *作者:王忠 *完成日期:2015.4.28 *版本号:v1.0 * *问题描述:请用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除 *输入描述: *程序输出:   #include using nam...
分类:其他好文   时间:2015-04-28 14:10:52    阅读次数:164
复数类中的运算符重载
输入代码: /* * Copyright (c) 2015, 烟台大学计算机学院 * All rights reserved. * 文件名称:sum123.cpp * 作 者:林海云 * 完成日期:2015年4月28日 * 版 本 号:v2.0 * * 问题描述: 请用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除 ...
分类:其他好文   时间:2015-04-28 11:50:35    阅读次数:90
第八周上机实践项目3——分数类中的运算符重载(2)
(2)在(1)的基础上,实现分数类中的对象和整型数的四则运算。分数类中的对象可以和整型数进行四则运算,且运算符合交换律。例如:CFraction a(1,3),b; int i=2; 可以完成b=a+i;。同样,可以完成i+a, 45+a, a*27, 5/a等各种运算。 问题及代码 /* * Copyright (c) 2015, 烟台大学计算机学院 * All rights reser...
分类:其他好文   时间:2015-04-27 09:59:10    阅读次数:121
第八周上机实践项目1——实现复数类中的运算符重载(3)
定义一个定义完整的类(是可以当作独立的产品发布,成为众多项目中的“基础工程”)。这样的类在(2)的基础上,扩展+、-、*、/运算符的功能,使之能与double型数据进行运算。设Complex c; double d; c+d和d+c的结果为“将d视为实部为d的复数同c相加”,其他-、*、/运算符类似。 问题及代码 /* * Copyright (c) 2015, 烟台大学计算机学院 * A...
分类:其他好文   时间:2015-04-26 18:27:35    阅读次数:142
运算符重载(=和+)
#include "stdafx.h" #include #include using namespace std; class MyString { private: char *str; public: MyString(char *s) { str=new char[strlen(s)+1];...
分类:其他好文   时间:2015-04-26 18:20:02    阅读次数:108
756条   上一页 1 ... 57 58 59 60 61 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!