const 使用

蘋果電腦管家發表於2020-12-01
class A
{
private:
    const int a;                // 常物件成員,只能在初始化列表賦值

public:
    // 建構函式
    A() : a(0) { };
    A(int x) : a(x) { };        // 初始化列表

    // const可用於對過載函式的區分
    int getValue();             // 普通成員函式
    int getValue() const;       // 常成員函式,不得修改類中的任何資料成員的值
};

相關文章