#include <iostream>
using namespace std;
class Book{
public:
int getx() const
{
return x;
}
int gety() {
return y;
}
private:
int x=2,y=0;
};
//const和非const两者可以构成重载
int main()
{ //const成员只能调用常函数,不能调用非const函数;
//非const成员既能调用常函数,也能调用非const函数;
const Book p;
Book c1;
c1.getx();
c1.gety();
p.getx();
// p.gety();
cout<<c1.getx()<<endl;
}
const 成员和非const 成员
最新推荐文章于 2023-08-02 00:20:17 发布