TreeMind树图在线AI思维导图
当前位置:树图思维导图模板资格考试计算机2020年全国计算机二级C++复习知识点:非类成员的友元函数思维导图

2020年全国计算机二级C++复习知识点:非类成员的友元函数思维导图

  收藏
  分享
免费下载
免费使用文件
浅色夏墨 浏览量:02023-04-10 16:51:21
已被使用0次
查看详情2020年全国计算机二级C++复习知识点:非类成员的友元函数思维导图

备考2020年全国计算机二级考试的小伙伴们,复习的都怎么样了呢?树图网小编整理了2020年全国计算机二级C++复习知识点供大家参考复习,小伙伴们快来看看,测试一下自己吧!了解更多全国计算机二级考试敬请关注树图网计算机二级频道。

树图思维导图提供 2020年全国计算机二级C++复习知识点:非类成员的友元函数 在线思维导图免费制作,点击“编辑”按钮,可对 2020年全国计算机二级C++复习知识点:非类成员的友元函数  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:926e1b6751a39d39656fb7a67dc5f210

思维导图大纲

2020年全国计算机二级C++复习知识点:非类成员的友元函数思维导图模板大纲

2020年全国计算机二级C++复习知识点:非类成员的友元函数

有时候友元函数未必是某个类的成员。这样的函数拥有类对象私有数据成员的读写权,但它并不是任何类的成员函数。这个特性在重载运算符时特别有用。

非类成员的友元函数通常被用来做为类之间的纽带。一个函数如果被两个类同时声明为友元,它就可以访问这两个类的私有成员。下面的程序说明了一个可以访问两个类私有数据成员的友元函数是如何将在两个类之间架起桥梁的。

#include iostream.h

class Time;

class Date

int mo,da,yr;

public:

Date(int m,int d,int y) { mo=m; da=d; yr=y;}

friend void display(const Date&, const Time&);

class Time

int hr,min,sec;

public:

Time(int h,int m,int s) { hr=h; min=m; sec=s;}

friend void display(const Date&, const Time&);

void display(const Date& dt, const Time& tm)

cout << dt.mo << '/' << dt.da << '/' << dt.yr;

cout << ' ';

cout << tm.hr << ':' << tm.min << ':' << tm.sec;

int main()

Date dt(2,16,97);

Time tm(10,55,0);

display(dt, tm);

return 0;

相关思维导图模板

第八章 90年代小说思维导图

树图思维导图提供 第八章 90年代小说 在线思维导图免费制作,点击“编辑”按钮,可对 第八章 90年代小说  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:8ffc25c9b9bbbfb800a54224dbc7f0dd

出口报关前的准备工作思维导图

树图思维导图提供 出口报关前的准备工作 在线思维导图免费制作,点击“编辑”按钮,可对 出口报关前的准备工作  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:5a6d10bdd873c92eac3f0ab931fd2b14