码迷,mamicode.com
首页 >  
搜索关键字:友元    ( 585个结果
第12周 【项目4 - 点、圆的关系】(1)
问题描述: (1)先建立一个Point(点)类,包含数据成员x,y(坐标点); (2)以Point为基类,派生出一个Circle(圆)类,增加数据成员(半径),基类的成员表示圆心; (3)编写上述两类中的构造、析构函数及必要运算符重载函数(本项目主要是输入输出); (4)定义友元函数int locate,判断点p与圆的位置关系(返回值0 圆外); int main( ) { C...
分类:其他好文   时间:2015-05-21 14:21:24    阅读次数:176
第12周 【项目4 - 点、圆的关系】(2)
问题描述: 【项目4 - 点、圆的关系】 (1)先建立一个Point(点)类,包含数据成员x,y(坐标点); (2)以Point为基类,派生出一个Circle(圆)类,增加数据成员(半径),基类的成员表示圆心; (3)编写上述两类中的构造、析构函数及必要运算符重载函数(本项目主要是输入输出); (4)定义友元函数int locate,判断点p与圆的位置关系(返回值0 圆外); ...
分类:其他好文   时间:2015-05-21 14:15:21    阅读次数:115
【c++】cout重载能不能写成成员函数,若能,写出函数原型,若不能,说明原因
// cout重载能不能写成成员函数,若能,写出函数原型,若不能,说明原因 #include using namespace std; // cout做友元 class A; ostream& operator<<(ostream &out, const A &a); class A { friend ostream& operator<<(ostream &out, const A &...
分类:编程语言   时间:2015-05-15 15:37:01    阅读次数:136
关于类模板的友元函数
转载http://blog.sina.com.cn/s/blog_69dd1a090101fc59.html问题始于学习数据结构,自己编写一个单链表,其中用到了重载输出运算符 class List{2 friend std::ostream& operator & slist);3 ...
分类:其他好文   时间:2015-05-11 21:42:47    阅读次数:124
/*std*/实现mstring类
//实现mstring类,//未实现友元函数+,> 1 #include 2 #include 3 #include 4 #include 5 class mstring{ 6 friend mstring& operator+(const mstring&str1,const ...
分类:其他好文   时间:2015-05-11 19:58:03    阅读次数:116
C++ 运算符重载
C++实现运算符重载 #include using namespace std; //#define SHOW class Int { friend bool operator>(const Int& x,const Int& y); //friend int operator>(const Int& x,const Int& y); friend bool ope...
分类:编程语言   时间:2015-05-09 13:26:31    阅读次数:112
第九周 程序阅读-学生信息管理系统
阅读程序“简单C++学生信息管理系统”,找出其中出现构造函数、友元函数、运算符重载、静态数成员语法现象出现的位置,仔细体会其用法,在以后的设计中能够灵活应用有关方法和技巧。 #include #include using namespace std; #define MAX 100 class CDate // 定义日期类 { private: unsigned short in...
分类:其他好文   时间:2015-05-08 14:58:04    阅读次数:121
C++中对类的提前引用声明注意事项
//或许,友元是VC++6.0心里永远的痛,对于这个BUG我一直很介意。//注:这个程序在VC++6.0里是行不通的,在VS2008里是可以的。#include #include using namespace std;class Student; //提前引用声明//声明Teacher类class...
分类:编程语言   时间:2015-05-07 21:43:23    阅读次数:205
c++访问私有(private)成员变量的常用方法
类的对象不能直接访问类声明的私有成员变量,否则破坏了信息隐藏的目的。 在C++中,为了防止某些数据成员或成员函数从外部被直接访问,可以将它们声明为private,这样编译器会阻止任何来自外部非友元的直接访问。 私有成员变量的常用访问方法如下: (1)通过公共函数为私有成员赋值 #include using namespace std; class Test { ...
分类:编程语言   时间:2015-05-04 22:11:34    阅读次数:232
第八周项目-1.2
请用类的友元函数,而不是成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除...
分类:其他好文   时间:2015-04-30 18:25:16    阅读次数:77
585条   上一页 1 ... 39 40 41 42 43 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!