> OOPLの継承は下位層の手続きを丸ごと持ってくるというアホな発明
継承では、下位層という風には考えないよね、普通。逆に上位でしょ。
つまり、「隠蔽したい下位層」を継承するという考え方ではない。
隠蔽したい実装はサブクラスで行う。上位では、共通したインターフェイス
を考える、ということ。