手机版 欢迎访问it开发者社区(www.mfbz.cn)网站

当前位置: > 开发

const 成员和非const 成员

时间:2021/5/21 1:39:24|来源:|点击: 次
#include <iostream>

using namespace std;
class Book{
public:
   int getx() const
   {
      return x;
   }
   int gety() {
     return y;
   }
private:
    int x=2,y=0;
};

int main()
{  //const成员只能调用常函数,不能调用非const函数;
    //非const成员既能调用常函数,也能调用非const函数;
  const Book p;
  Book c1;
  c1.getx();
  c1.gety();
  p.getx();
//  p.gety();

  cout<<c1.getx()<<endl;
}

Copyright © 2002-2019 某某自媒体运营 版权所有