第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

c++中類的私有與共有成員

c++中類的私有與共有成員

C++
_517 2016-09-16 07:06:40
私有成員與共有成員有什么區(qū)別嗎
查看完整描述

2 回答

?
噼喱啪啦

TA貢獻392條經驗 獲得超170個贊

class Person ? //比如定義了一個類為Person

{

public:

? ? int m_iX; ? ? ? ? ? ? ? ? //數據成員 m_iX是共有成員

? ? int getY();

? ? void setY(int y);

private:

? ? int m_iY; ? ? ? ? ? ? ?//數據成員m_iY是私有成員

};

int main()

{

? ? Person p; ? ?//創(chuàng)建一個Person的對象事例p

? ? cout<<p.m_iX<<endl; ? //因為m_iX是共有成員,可以直接通過 對象事例p訪問

? ? cout<<p.m_iY<<endl; ? //這句是錯誤的,m_iY是私有成員,不可以通過 對象事例p直接訪問

? ? cout<<getY()<<endl; ?//但是m_iY可以通過 共有的成員函數 getY()達到訪問的目的

? ? return 0;

}

通過 對象事例 訪問 共有的成員函數 通過這個函數 調用類的私有成員 體現C++的數據封裝的特點

查看完整回答
1 反對 回復 2016-09-16
  • 2 回答
  • 0 關注
  • 2269 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號