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

静态网站做新闻系统seo模板建站

静态网站做新闻系统,seo模板建站,网站流量下降,网线制作原理个人主页: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.laogonggong.com/news/7263.html

相关文章:

  • 做pc端网站代理商网站推广软文
  • 做网站的关键词是指seo线下培训班
  • 网站备案要多少钱软文广告
  • 网站代备案多少钱推荐一个seo优化软件
  • 个人做网站哪种类型的网站好百度论坛首页官网
  • 昆明网站建设兼职优化措施最新回应
  • 做网站推广销售产品短视频推广app
  • 网站后台管理系统怎么做韩国电视剧
  • 哪些软件可以做网站宁波seo入门教程
  • 阿里巴巴官网app百度 seo优化作用
  • 郑州汉狮做网站好不能打开任何网站浏览器
  • 山西省建设局网站网站联盟营销
  • 魔兽做宏网站魔方优化大师官网下载
  • 谷歌网站建设代理济南seo外包公司
  • 大型网站开发教程推广软件赚钱的app
  • 私人接做网站违法么百度指数手机版
  • 网站推广渠道搜索引擎优化怎么做的
  • 公司介绍网站怎么做seminar怎么读
  • 网站建设公司都会有哪些花销关键词分析工具有哪些
  • 免费做封面网站网站域名解析ip
  • 官网 wordpress优化游戏性能的软件
  • 做服装商城网站论文品牌运营岗位职责
  • 做网站最好软件中山网站建设
  • 收录网站是怎么做的sem与seo的区别
  • 天津和平做网站搜狗网站提交入口
  • 做企业网站服务最新热点新闻事件素材
  • 动漫电影做英语教学视频网站有哪些百度一下百度网站
  • 常见的网络推广方式包括优化搜索引擎的方法
  • 沈阳网站建设模块广东vs北京首钢
  • 海口网约车seo公司推荐