//全局函数和静态函数的转换 #include using namespace std; class Test { public: Test(int a ...
分类:
编程语言 时间:
2015-05-23 00:02:00
阅读次数:
382
实现赋值运算符重载函数,确保:
新的数据可准确地被复制旧的数据可准确地删除/释放可进行 A = B = C 赋值
样例
如果进行 A = B 赋值,则
A 中的数据被删除,取而代之的是 B 中的数据。
如果进行 A = B = C 赋值,则
A 和 B 都复制了 C 中的数据。
挑战
充分考虑安全问题,并注意释放旧数据。
分析:说实话,题目没有描述...
分类:
其他好文 时间:
2015-05-21 19:35:25
阅读次数:
126
问题描述:
(1)先建立一个Point(点)类,包含数据成员x,y(坐标点);
(2)以Point为基类,派生出一个Circle(圆)类,增加数据成员(半径),基类的成员表示圆心;
(3)编写上述两类中的构造、析构函数及必要运算符重载函数(本项目主要是输入输出);
(4)定义友元函数int locate,判断点p与圆的位置关系(返回值0 圆外);
int mai...
分类:
其他好文 时间:
2015-05-21 15:41:47
阅读次数:
141
问题描述:
(1)先建立一个Point(点)类,包含数据成员x,y(坐标点);
(2)以Point为基类,派生出一个Circle(圆)类,增加数据成员(半径),基类的成员表示圆心;
(3)编写上述两类中的构造、析构函数及必要运算符重载函数(本项目主要是输入输出);
(4)定义友元函数int locate,判断点p与圆的位置关系(返回值0 圆外);
int main( )
{
C...
分类:
其他好文 时间:
2015-05-21 14:21:24
阅读次数:
176
问题描述:
【项目4 - 点、圆的关系】
(1)先建立一个Point(点)类,包含数据成员x,y(坐标点);
(2)以Point为基类,派生出一个Circle(圆)类,增加数据成员(半径),基类的成员表示圆心;
(3)编写上述两类中的构造、析构函数及必要运算符重载函数(本项目主要是输入输出);
(4)定义友元函数int locate,判断点p与圆的位置关系(返回值0 圆外);
...
分类:
其他好文 时间:
2015-05-21 14:15:21
阅读次数:
115
在Time类中的运算符重载基础上(1)定义对时间对象的自增和自减一目运算符(2)定义Time类中的>运算符重载,实现时间的输入输出,改造原程序中对运算结果显示方式,使程序读起来更自然。/*
* Copyright (c) 2015,烟台大学计算机学院
* All right reserved.
* 作者:赵嵩
* 文件:Demo.cpp
* 完成时间:2015年05月17日
* 版本号:v1.0
...
分类:
其他好文 时间:
2015-05-18 09:07:42
阅读次数:
119
在复数类中的运算符重载基础上
(1)再定义一目运算符 -,-c相当于0-c。
(2)定义Complex类中的>运算符的重载,实现输入和输出,改造原程序中对运算结果显示方式,使程序读起来更自然
/*
* Copyright (c) 2015,烟台大学计算机学院
* All right reserved.
* 作者:赵嵩
* 文件:Demo.cpp
* 完成时间:2015年05月16日
...
分类:
其他好文 时间:
2015-05-16 14:55:36
阅读次数:
117
实现分数类中的运算符重载,在分数类中可以完成分数的加减乘除(运算后再化简)、比较(6种关系)的运算。可以在第4周分数类代码的基础上开始工作。
/*
* Copyright (c) 2015,烟台大学计算机学院
* All right reserved.
* 作者:赵嵩
* 文件:Demo.cpp
* 完成时间:2015年05月16日
* 版本号:v1.0
*/
#include
usi...
分类:
其他好文 时间:
2015-05-16 14:55:32
阅读次数:
120
c#允许用户定义的类型,通过使用operator关键字定义静态成员函数来重载运算符下面来看一个例子:public class ComplexNumber{ private int real; private int imaginary; //构造器 public Comple...
在复数类中的运算符重载基础上
(1)再定义一目运算符 -,-c相当于0-c。
(2)定义Complex类中的>运算符的重载,实现输入和输出,改造原程序中对运算结果显示方式,使程序读起来更自然。
/*
* Copyright (c) 2015,烟台大学计算机学院
* All right reserved.
* 作者:邵帅
* 文件:Demo.cpp
* 完成时间:2015年05月14日
* 版...
分类:
其他好文 时间:
2015-05-14 22:07:36
阅读次数:
98