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

做网站怎么收费营销中存在的问题及对策

做网站怎么收费,营销中存在的问题及对策,夏津建设局网站,企业网站排名软件度智能优化生活中你的家有客厅(Public),有你的卧室(Private) 客厅所有来的客人都可以进去,但是你的卧室是私有的,也就是说只有你能进去 但是呢,你也可以允许你的好闺蜜好基友进去。 在程序里,有些私有属性 也想让类外特殊的一些…

生活中你的家有客厅(Public),有你的卧室(Private)

客厅所有来的客人都可以进去,但是你的卧室是私有的,也就是说只有你能进去

但是呢,你也可以允许你的好闺蜜好基友进去。

在程序里,有些私有属性 也想让类外特殊的一些函数或者类进行访问,就需要用到友元的技术。

友元的目的就是让一个函数或者类 访问另一个类中私有成员。

友元的关键字为 friend

友元的三种实现

  • 全局函数做友元

  • 类做友元

  • 成员函数做友元

一、全局函数做友元

 class Building{//告诉编译器 goodGay全局函数 是 Building类的好朋友,可以访问类中的私有内容friend void goodGay(Building * building);​public:​Building(){this->m_SittingRoom = "客厅";this->m_BedRoom = "卧室";}​​public:string m_SittingRoom; //客厅​private:string m_BedRoom; //卧室};​​void goodGay(Building * building){cout << "好基友正在访问: " << building->m_SittingRoom << endl;cout << "好基友正在访问: " << building->m_BedRoom << endl;}​​void test01(){Building b;goodGay(&b);}​int main(){​test01();​system("pause");return 0;}

二、类做友元

 class Building;class goodGay{public:​goodGay();void visit();​private:Building *building;};​​class Building{//告诉编译器 goodGay类是Building类的好朋友,可以访问到Building类中私有内容friend class goodGay;​public:Building();​public:string m_SittingRoom; //客厅private:string m_BedRoom;//卧室};​Building::Building(){this->m_SittingRoom = "客厅";this->m_BedRoom = "卧室";}​goodGay::goodGay(){building = new Building;}​void goodGay::visit(){cout << "好基友正在访问" << building->m_SittingRoom << endl;cout << "好基友正在访问" << building->m_BedRoom << endl;}​void test01(){goodGay gg;gg.visit();​}​int main(){​test01();​system("pause");return 0;}

三、成员函数做友元

 class Building;class goodGay{public:​goodGay();void visit(); //只让visit函数作为Building的好朋友,可以发访问Building中私有内容void visit2(); ​private:Building *building;};​​class Building{//告诉编译器  goodGay类中的visit成员函数 是Building好朋友,可以访问私有内容friend void goodGay::visit();​public:Building();​public:string m_SittingRoom; //客厅private:string m_BedRoom;//卧室};​Building::Building(){this->m_SittingRoom = "客厅";this->m_BedRoom = "卧室";}​goodGay::goodGay(){building = new Building;}​void goodGay::visit(){cout << "好基友正在访问" << building->m_SittingRoom << endl;cout << "好基友正在访问" << building->m_BedRoom << endl;}​void goodGay::visit2(){cout << "好基友正在访问" << building->m_SittingRoom << endl;//cout << "好基友正在访问" << building->m_BedRoom << endl;}​void test01(){goodGay  gg;gg.visit();​}​int main(){test01();​system("pause");return 0;}

http://www.yidumall.com/news/64926.html

相关文章:

  • 网站路径怎么做搜索引擎优化英文简称
  • 西宁做网站的有吗长沙seo全网营销
  • 如何设计制作企业网站广告加盟
  • wordpress的背景图片aso应用商店优化
  • 流量网站应该怎么做网站推广seo
  • php网站安装说明书学生个人网页制作素材
  • 有哪些网站代做包装毕设国内新闻最新消息简短
  • 网站手机端排名怎么做网站免费网站免费
  • 深圳小程序开发费用中国seo谁最厉害
  • 网站设计论文总结与展望广州做seo整站优化公司
  • 成都网站建设四川推来客网络百度推广优化排名
  • 云浮网站建设注册推广赚钱一个80元
  • 建设网银怎么提高转账限额谷歌优化教程
  • 上海网站建设觉策动力百度竞价推广托管
  • 云南网站建设哪家权威不屏蔽的国外搜索引擎
  • 简洁大气网站设计百度首页快速排名系统
  • dede网站模板怎么改接外贸订单的渠道平台哪个好
  • 博罗中山网站建设app推广工作靠谱吗
  • 上海web网站开发搜索引擎优化排名关键字广告
  • 网站设计流行趋势什么是百度推广
  • 邯郸做网站代理怎么做电商新手入门
  • 东营网站建设优化互联网营销师培训班
  • 网站开源系统宁波seo营销
  • css3 网站模板百度广告代运营公司
  • 要怎么网站做推广seo自学网官方
  • 网站建设与管理专业好不好就业软文营销范文
  • 网站怎么做qq登录界面网络优化行业的发展前景
  • 学做古装网站推广关键词排名
  • 企业网站搭建流程电脑网页制作
  • wordpress排除分类目录文章手机关键词seo排名优化