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

网站 源码 php嘉兴建设网站

网站 源码 php,嘉兴建设网站,邯郸做网站网络公司,qq音乐的网站建设信息常函数: 常函数: 成员函数后加const后我们称为这个函数为常函数 常函数内不可以修改成员属性 成员属性声明时加关键字mutable后,在常函数中依然可以修改 属性可修改: class Person { public: void showPerson() …

常函数: 

常函数:
   成员函数后加const后我们称为这个函数为常函数
   常函数内不可以修改成员属性
   成员属性声明时加关键字mutable后,在常函数中依然可以修改

属性可修改:

class Person
{
public:
    void showPerson()
    {
        m_A = 100;
    }
    int m_A;

};

加上 const 属性不可修改:

class Person
{
public:
    void showPerson() const
    {
        m_A = 100;
    }
    int m_A;

};

具体示例如下:


#include <iostream>
using namespace std;class Person
{
public://隐含在每一个成员函数内部都有一个this指针//this指针的本质是: 一个指针常量, 指针的指向不可修改,值可以修改//如果想让指针指向的值也不可以修改,需要声明常函数//const Person* const this;//在成员函数 后面加const,修饰的是this指向,让指针指向的值也不可以修改void showPerson() const   //常函数 (常函数中不允许修改指针指向的值){  this->m_B = 100;    //修改加关键字mutable//this->m_A = 100;//this = NULL; //不能修改指针的指向 Person* const this;}int m_A;mutable int m_B;   //特殊变量,即使在常函数中,也可以修改这个值,加关键字mutable
};void test01()
{Person p;p.showPerson();}
int main()
{test01();system("pause");return 0;
}

 常对象:

常对象:
   声明对象前加const称该对象为常对象
   常对象只能调用常函数

class Person
{
public://隐含在每一个成员函数内部都有一个this指针//this指针的本质是: 一个指针常量, 指针的指向不可修改,值可以修改//如果想让指针指向的值也不可以修改,需要声明常函数//const Person* const this;//在成员函数 后面加const,修饰的是this指向,让指针指向的值也不可以修改void showPerson() const   //常函数 (常函数中不允许修改指针指向的值){  this->m_B = 100;    //修改加关键字mutable//this->m_A = 100;//this = NULL; //不能修改指针的指向 Person* const this;}void func(){m_A = 10000;}int m_A;mutable int m_B;   //特殊变量,即使在常函数中,也可以修改这个值,加关键字mutable
};void test01()
{Person p;p.showPerson();}void test01()
{const Person p; //常量对象   在对象前面加上const,变为常对象//p.mA = 100; //常对象不能修改成员变量的值,但是可以访问p.m_B = 100;  //m_B是特殊的值 但是常对象可以修改mutable修饰成员变量//常对象只能调用常函数p.showPerson();//p.func();    常对象不可以调用普通成员函数,因为普通成员函数可以修改属性
}int main()
{test01();system("pause");return 0;
}

 

http://www.yayakq.cn/news/613718/

相关文章:

  • 仿站网站源码下载做网站的业务员
  • 做设计素材网站有哪些app开发公司首推荐中伟科
  • 江南大学做网站超市如何建立网站
  • 网站建设简介怎么样可以做砍价活动的网站
  • 自由建网站的网络程序wordpress面包屑导航不要子分类
  • top网站怎么做seo的优缺点
  • 中国建设银行网站查询如何给自家网站做关键词优化
  • 阿里云 wordpress搭建网站有哪些网页设计软件
  • 如何让百度快速收录网站文章wordpress主机服务器销售源码
  • 德国网站后缀好网站用户体验
  • 工作室网站建设做外贸soho网站的公司吗
  • 企业微网站案例收录优美的图片app
  • 黄骅网站建设公司微信公众号怎么做编辑
  • 网站空间服务怎么处理脓包痘痘
  • 做我韩国连续剧网站做马来西亚生意的网站
  • 怎么搜索整个网站内容网站建设莱州哪家强?
  • 大学生免费ppt网站企管宝
  • niche网站建设WordPress文字添加
  • 济南行业网站开发东莞人才网招聘官网
  • 超简单做网站软件谷歌网站质量指南
  • 开发网站建设设计公司网页网站建设软件
  • 潍坊建设局网站哈尔滨企业网站建设公司
  • 江苏省建设厅网站公示网站换服务器
  • 郑州做旅游网站的公司中国建设工程招标网站
  • 怎么自己做电影网站苏州网络公司代理商
  • 网站统计热力图网页制作基础教程ppt
  • 化妆品网站建设的维护建设网站有什么特点特色
  • 房地产网站建设联系方式乡镇社区教育中心网站建设
  • seo网站有优化培训吗什么是网络营销?网络营销与电子商务有什么区别?
  • 合肥市住房和建设局网站玉树营销网站建设多少钱