Re: [問題] 父類別的Private是否有繼承?

看板C_and_CPP (C/C++)作者 (CA)時間16年前 (2009/03/03 22:52), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《snowlike (snowlike)》之銘言: : ※ 引述《dbfox (幻夢狐)》之銘言: class Base { virtual void run() = 0; public: void start() { this->run(); } }; class Derived : public Base { virtual void run() { clog << "Derived::run()\n"; } }; 雖然Derived不能呼叫run,但是它依然可以在繼承體系使用 並不是碰不到該成員就沒繼承 就某人的比喻來說 你只會說一個女人"己經懷孕"或"尚未懷孕" 不會說她"部分懷孕" 如果"不死生物"的"心臟"是實作細節被隱藏起來 然後細節被視為沒有繼承的話 那"吸血鬼"可爽了 因為它少了一個弱點 不過實際上的狀況可能是少了心臟它就81了 類似你說的情形的可能是friend 不過friend本來就不是member -- 自High筆記(半荒廢) http://legnaleurc.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.146.194.91
文章代碼(AID): #19hKGdRG (C_and_CPP)
文章代碼(AID): #19hKGdRG (C_and_CPP)