当前位置: 首页 > wzjs >正文

特色网站模板建站系统主要包括

特色网站模板,建站系统主要包括,涿州市住房和城乡建设局网站,西安做网站公司玖佰网络一.友元 /* 友元的目的让一个类 或者 函数 能够访问另一个类的私有成员友元的关键字: friend三种友元 1、全局函数作为友元 2、类作为友元 3、成员函数作为友元 *///1.全局函数作为友元: 原本m_Car作为私有变量,类外不能访问,为了…

一.友元

/*
友元的目的让一个类 或者 函数
能够访问另一个类的私有成员友元的关键字: friend三种友元
1、全局函数作为友元
2、类作为友元
3、成员函数作为友元
*///1.全局函数作为友元:
原本m_Car作为私有变量,类外不能访问,为了解决这个问题,只要在类内声明该函数为友元函数,这样该函数就可以访问类内私有变量class People{friend void friendVisit(People* p);public:People() {m_House = "别墅";m_Car = "跑车";}public:string    m_House;private:string   m_Car;
};void friendVisit(People* p) {cout << "好朋友来访问你的" << p->m_House << endl;cout << "好朋友来访问你的" << p->m_Car << endl;
}//2、类作为友元:让一个类去访问另一个类的私有成员
原本类PeopleFriend和类People不能访问对方变量,但只要在类People内声明类PeopleFriend为友元类,类PeopleFriend就可以访问类People里面内容了
class People;class PeopleFriend {
public:PeopleFriend() {}void visit(People* p);
};class People {friend class PeopleFriend;
public:People() {m_House = "别墅";m_Car = "跑车";}
public:string    m_House;private:string    m_Car;
};void PeopleFriend::visit(People* p) {cout << "好朋友来访问你的" << p->m_House << endl;cout << "好朋友来访问你的" << p->m_Car << endl;
}//3、成员函数作为友元: PeopleFriend的某个函数能够访问  People的私有成员变量
//如果你直接把类声明为友元,那也可以访问People的私有成员变量,但PeopleFriend里所有函数都可以访问People的私有成员变量;如果你声明类内函数,就不是所有函数可以访问。
class People;class PeopleFriend {
public:PeopleFriend() {}void visitAll(People* p);void visitPub(People* p);
};class People {// friend class PeopleFriend;friend void PeopleFriend::visitAll(People* p);
public:People() {m_House = "别墅";m_Car = "跑车";}
public:string     m_House;
private:string     m_Car;
};void PeopleFriend::visitAll(People* p) {cout << "好朋友访问了你的" << p->m_House << endl;cout << "好朋友访问了你的" << p->m_Car << endl;}
void PeopleFriend::visitPub(People* p) {cout << "好朋友访问了你的" << p->m_House << endl;// cout << "好朋友访问了你的" << p->m_Car << endl;
}

http://www.dtcms.com/wzjs/105923.html

相关文章:

  • 浙江网站设计 site自动外链
  • 常州做网站哪家便宜市场调研的内容
  • 南通网站关键词优化seo数据分析
  • 哪些网站是php竞价推广
  • 商城开发网站建设网站搭建平台
  • 大连住房和建设局网站seo入门免费教程
  • 网站建设项目需求分析流程图大数据查询个人信息
  • 企业建设门户网站的需求如何创建个人网站免费
  • 网站底部备案号悬挂凡科网免费建站
  • 网页浏览器在哪里天津百度关键词seo
  • 专业做网站制作好搜seo软件
  • 如何借用别人网站做模板搜狗网站seo
  • 企业网站建设的目的和意义麒麟seo
  • 网站服务器备案查询网站推广基本方法是
  • 常州个人做网站磁力兔子搜索引擎
  • b2c电子商务网站建设百度指数网址是多少
  • 做网站赚钱的QQ群网站源码
  • 青岛网站建设与管理登封网站建设公司
  • 网站建设的英文市场调研报告ppt
  • 重庆服务器托管合肥正规的seo公司
  • 企业网站建设客户需求调查问卷四川网站seo
  • 邯郸网站建设公司西安百度竞价外包
  • 人大 网站建设 方案海外自媒体推广
  • 网站建设服务合同要交印花税吗sem是什么显微镜
  • 用自己的电脑做网站空间国际新闻最新消息战争
  • 南昌定制网站公司河南seo排名
  • 网站建设云南才力重庆seo优化
  • 个人网站备案名称网站怎么申请怎么注册
  • 深圳做网站的企业百度在线识图
  • 党团建设栏目学校网站信息流广告公司排名