Re: [語法] 關於private

看板C_and_CPP (C/C++)作者 (抓不住...)時間16年前 (2010/03/22 22:21), 編輯推噓6(601)
留言7則, 6人參與, 最新討論串2/2 (看更多)
※ 引述《Cloud (抓不住...)》之銘言: : 最近在複習C++ : 想請教大家: : class cloud : { : private: : int _value; : public: : int getValue(cloud *p) : { : return this->_value * p->_value; : } : }; : 為何 p->_value是 private, : 卻可以取值呢? @@ : 感激不盡~ 嗯嗯~照大大推文描述~ 那以下範例也算是自己人嗎? class smallCloud { protected: int _value; }; class bigCloud : public smallCloud{ public: int getValue(smallCloud *p) { return this->_value * p->_value; } }; 科科~~ -- The story of a charmless man... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.5.16

03/22 22:34, , 1F
自己寫個程式跑看看就知道啦 ~
03/22 22:34, 1F

03/22 22:40, , 2F
看起來可以
03/22 22:40, 2F

03/22 22:46, , 3F
protected不就是給兒子用的private嗎..
03/22 22:46, 3F

03/22 22:47, , 4F
如果可以那bigCloud *c=p更該合理;另protect也有其定義
03/22 22:47, 4F

03/23 02:00, , 5F
你在科科什麼 = =... protected跟private不一樣的
03/23 02:00, 5F

03/23 02:46, , 6F
對阿 而且你這樣也不能存取 p->_value哪能給你這樣用
03/23 02:46, 6F

03/23 08:32, , 7F
我知道這是不會編過的...另外科科是語助詞..有需要在意嗎?
03/23 08:32, 7F
文章代碼(AID): #1BftpqUO (C_and_CPP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
5
9
完整討論串 (本文為第 2 之 2 篇):
5
9
文章代碼(AID): #1BftpqUO (C_and_CPP)