C++中成员函数和成员变量的隶属问题
生活随笔
收集整理的這篇文章主要介紹了
C++中成员函数和成员变量的隶属问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 1 C++中成員函數和成員變量的隸屬問題
- 1.1 成員函數和成員變量的隸屬問題
1 C++中成員函數和成員變量的隸屬問題
1.1 成員函數和成員變量的隸屬問題
成員函數和成員變量都是隸屬于具體對象的嗎?
從面向對象的角度:
- 對象由屬性(成員變量)和方法(成員函數)構成。
從程序運行的角度:
- 對象由數據和函數構成
- 數據可以位于棧、堆和全局數據區
- 函數只能位于代碼段
結論:
- 每一個對象擁有自己獨立的屬性(成員變量)。
- 所有的對象共享類的方法(成員函數)。
- 方法能夠直接訪問對象的屬性。
- 方法中的隱藏參數this用于指代當前對象。
參考資料:
總結
以上是生活随笔為你收集整理的C++中成员函数和成员变量的隶属问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++中对象的构造顺序和析构顺序
- 下一篇: C++中的二阶构造模式