1. 程式人生 > >有關C++類中資料成員變數定義的一些想法

有關C++類中資料成員變數定義的一些想法

最近開始學習C++,以前是學C的,對C++新生的類不是很懂,最近在看一些教程,發現有的教程只是簡單的告訴你什麼是類,還有怎麼使用類,但對於類的標準啥的並沒有進行標準化的介紹。

關於C++類中成員變數的定義,一般都是推薦這樣定義:

1.類中的屬性(不是函式)最好定義標準化,並且取名字能讓其他人閱讀你程式碼的時候,能夠一下子就讀懂。例如,有一個類是Teacher類,有屬性 姓名 年齡等,這樣你就可以這樣定義 姓名:string m_strName;  m_str是標準化定義的一種推薦方式,m表示member,說明該屬性是屬於類的,str表明該屬性是string類,這樣,在C++工程的其它地方,當我們看到m_strName時候,就很容易的判斷出該變數是類的一個屬性並且是string類;年齡就可以這樣定義:int m_iAge;其中i表示該屬性是int型。