いきなり質問ですんませんが

protected継承はどういう目的で使うものなんでしょうか?
あるクラスで公開されているものを派生クラスで隠そうとする発想が
どうにも分からんのですが、言語仕様として存在するということは
何らかの使い方を想定しているんですよね??