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

wordpress 底部备案号seo网站推广经理

wordpress 底部备案号,seo网站推广经理,湖州做网站公司,soul是哪家公司开发的个人主页:Lei宝啊 愿所有美好如期而遇 前言: 将const 修饰的 “ 成员函数 ” 称之为 const 成员函数 , const 修饰类成员函数,实际修饰该成员函数 隐含的 this 指针 ,表明在该成员函数中不能对类的任何成员进行修改…

个人主页:Lei宝啊 

愿所有美好如期而遇


前言:

将const 修饰的 成员函数 称之为 const 成员函数 const 修饰类成员函数,实际修饰该成员函数 隐含的 this 指针 ,表明在该成员函数中不能对类的任何成员进行修改。
class Date
{
public:Date():_year(2023),_month(10),_day(28){}void print() const   //const限定this指针,相当于const Date* this{cout << _year << "-" << _month << "-" << _day << endl;}private:int _year;int _month;int _day;
};int main()
{Date a;a.print();return 0;
}
思考下面的几个问题:
1. const对象可以调用非const成员函数吗?
class Date
{
public:Date():_year(2023),_month(10),_day(28){}void print1() const   //const限定this指针,相当于const Date* this{cout << _year << "-" << _month << "-" << _day << endl;}void print2(){cout << _year << "-" << _month << "-" << _day << endl;}private:int _year;int _month;int _day;
};int main()
{Date a;a.print1();const Date b;b.print1();return 0;
}

编译器甚至都没有给出print2这个函数的选项,答案自然是不能,但为什么不能呢? 

我们定义的对象b是const类型,他的成员变量不能做修改,那他的别名的成员变量也不能修改,而我们上述代码中b对象不能调用print2函数是因为print2函数有权限放大,所以不能调用。
2. 非const对象可以调用const成员函数吗?

 

class Date
{
public:Date():_year(2023),_month(10),_day(28){}void print1() const   //const限定this指针,相当于const Date* this{cout << _year << "-" << _month << "-" << _day << endl;}void print2(){cout << _year << "-" << _month << "-" << _day << endl;}private:int _year;int _month;int _day;
};int main()
{Date a;a.print1();const Date b;b.print1();Date c;c.print2();return 0;
}

 

权限放大不可以,但可以有权限的缩小,c对象成员变量可以修改,也可以不修改,他的别名成员变量不可以修改是合理的。

3. const成员函数内可以调用其它的非const成员函数吗?
4. 非const成员函数内可以调用其它的const成员函数吗?

 这里是权限的缩小,是OK的


 

http://www.hengruixuexiao.com/news/24119.html

相关文章:

  • 以下是b2b电子商务网站网络营销的方法包括哪些
  • 卖产品怎么做网站关键词seo报价
  • 如何制作精美的pptseo怎么做新手入门
  • wordpress产品增加视频国外网站seo免费
  • 网站二级域名解析怎么弄一个自己的网站
  • 做家政网站公司简介大丰seo排名
  • 做外贸生意上国外网站全网营销系统怎么样
  • 邯郸做移动网站价格产品推广计划
  • 中国建设银行官方网站诚聘英才网络营销的基本方式有哪些
  • 经典网站首页设计如何用模板建站
  • 温州做网站的网站开发用什么软件
  • 设计师做兼职的网站有哪些营销方案案例范文
  • 做购物网站需要接口吗怎样做品牌推广
  • 网站制作哪里好搜索引擎费用
  • 浙江常规网站建设西安网站优化
  • 网站公司网站开发快速网站推广
  • 游戏登录器列表更新网站建设北京seo排名优化网站
  • 如何做网站后台的维护seo检测
  • 国外网店平台有哪些windows优化大师靠谱吗
  • 网站策划做营销推广产品宣传方案
  • 济南制作网站谷歌seo 优化
  • javaweb做网站实现邮件百度网页版浏览器
  • 测试本机与网站连接应该怎么做抖音网络营销案例分析
  • 免费的公司网站怎么做痘痘该怎么去除效果好
  • 网站开发时大数据精准营销案例
  • 网站制作 合肥免费入驻的电商平台
  • 理财网站建设表白网站制作
  • 南京网站设计公司推广衣服的软文
  • 远离有害不良网站应该怎么做抖音关键词搜索排名收费
  • 北京最大的广告公司百度seo搜索营销新视角