C++远征之封装篇——常对象成员、常成员函数
生活随笔
收集整理的這篇文章主要介紹了
C++远征之封装篇——常对象成员、常成员函数
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、常對象成員
二、常成員函數(shù)
(1)常成員函數(shù)中不能修改數(shù)據(jù)成員的值
(2)不能修改的原因
- 每個(gè)函數(shù)都默認(rèn)帶了一個(gè)this指針的,該指針指向該類的實(shí)例。
- 當(dāng)使用const來修飾時(shí),其實(shí)是const Coordinate* this。
- 這表明*this的內(nèi)容是不能更改的。
(3)常成員函數(shù)和普通成員函數(shù)重載的問題
- 此時(shí),調(diào)用那個(gè)呢?
(4)細(xì)節(jié)
總結(jié)
以上是生活随笔為你收集整理的C++远征之封装篇——常对象成员、常成员函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Anaconda下载及安装(图文)
- 下一篇: C++远航之封装篇——对象指针、this