【C++】const成员函数
生活随笔
收集整理的這篇文章主要介紹了
【C++】const成员函数
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
形式:
在成員函數(shù)后面加上const限定詞,表示不會修改對象內(nèi)容。
例如Circle類:
class Circle {double r; public:Circle(double newr){r = newr;}double get_r() const{return r;}void set_r(){r = newr;} };取半徑函數(shù)不會改變半徑,因此加入const限定詞。
此外,如果是const對象,只能調(diào)用const成員函數(shù)。
const Circle c(1);
c.get_r(); //√
c.set_r(2); //×
?
關(guān)于調(diào)用關(guān)系總結(jié)如下:
總結(jié)
以上是生活随笔為你收集整理的【C++】const成员函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android WebView 显示网页
- 下一篇: 使用GoldenGate进行平台迁移和数