討論串[問題] class繼承問題 請教
共 6 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者QQ29 (我愛阿蓉)時間16年前 (2009/10/28 14:57), 編輯資訊
0
0
0
內容預覽:
謝謝l大的解說 不過請容我再對以下提出一些問題..... 若是以兒子來看. protected繼承 就l大所講的 其實多了一個protected: Base base_;. base_.能夠存取的範圍 就老爸的protected 和public. private繼承 多了個 private: Bas
(還有264個字)

推噓3(3推 0噓 0→)留言3則,0人參與, 最新作者littleshan (我要加入劍道社!)時間16年前 (2009/10/28 10:20), 編輯資訊
0
0
1
內容預覽:
嗯 許多 C++ 的教學書籍都會寫這個表格. 但這個表格呢 其實是很容易誤導人的. 而且它完全沒有寫出 private/protected 繼承的目的. private 繼承和 protected 繼承的原理. 其實非常簡單. 比如說以下的 code. class Base {. public:.
(還有654個字)

推噓3(3推 0噓 0→)留言3則,0人參與, 最新作者tinlans ( )時間16年前 (2009/10/28 07:23), 編輯資訊
0
0
1
內容預覽:
基本上 OO 程式的原則,. 就是所有 data members 都要是 private,. 想開放給兒子去存取是把 setter/getter 標成 protected,. 不准兒子存取就是連這兩樣都 private 掉甚至是不提供,. 這單純只是類別的封裝概念而已,. 所以為了符合這種概念都會把
(還有813個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者QQ29 (我愛阿蓉)時間16年前 (2009/10/28 04:15), 編輯資訊
0
0
1
內容預覽:
引述《LPH66 ((short)(-15074))》之銘言:. 你好L大 針對這問題我有個盲點. http://0rz.tw/9d2H8 之前看那種有個繼承表格 或是這網頁. 他竟然寫老爸private的話就不繼承了. 不過我認為他寫錯了. 因為我不管怎麼樣改老爸的 sizeof(兒子) 大小
(還有476個字)

推噓1(1推 0噓 4→)留言5則,0人參與, 最新作者LPH66 ((short)(-15074))時間16年前 (2009/10/28 03:53), 編輯資訊
0
0
0
內容預覽:
你要稍微修正一下 static data member 的意義. static data member 是指這個 class 的所有 object 所共有的一個屬性值. 因此 第一 既然是共有 自然不會在各個 object instance 裡出現. 第二 既然是一個 class 裡只會有一份 那只
(還有634個字)
首頁
上一頁
1
2
下一頁
尾頁