const修飾符

 

一、 類的const對象

 

const 意謂着只讀 意謂着所標記的類成員變量不成出現在=號的左邊。

構造函數析構函數除外。

const Tdate d1(1988,8,18); //比如在存放出生日期的時候,我們不希望出生時間被修改,可以用const修飾

二、const成員函數 

 const放在函數尾部

 void fun(int a)const 

{  

        fun1() const;


};

注意:

 1.建議將所有不修改成員變量的函數,用const修飾

 2.  const A a;

     a.fun()//當a被const修飾,要想使用函數fun,函數fun必須也被const修飾,函數fun包含的fun1也應該被修飾

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章