研究問題:
- 成員方法的生存週期
- 數據成員的調用方法
要點:
- 成員方法只能在類中定義,在方法體內定義方法所使用的變量,要注意生存週期與作用域是在本方法內,離開本方法則這些變量自動釋放,在方法外調用方法時編譯出錯。
- 局部變量的定義不受數據成員的影響,他們可以重名;不同作用域內局部變量的定義只能按照由內到外的先後順序進行定義。
- 默認情況下,被引用的局部變量是本作用域中的局部變量,而不是其他作用域的局部變量。
- 作用域內局部變量的引用,只能由內到外引用。外層不能引用內層作用域,而內層卻能引用外層作用域。
截圖展示區:
-
- 在局部作用域內引用成員變量時,如果沒有和該成員同名的局部變量,則可以使用1》,2》兩種方法,否則只能使用1》。
1》通過類名調用數據成員
2》直接調用數據成員
- 成員方法返回值