八葉の日記

日々、感じたことをまとめる場として利用する

2018-02-25から1日間の記事一覧

負の継承への対応(2)

負の継承への対応を具体的にまとめていく まず、共通性を侵すことなく可変性を扱う場合は、とくに問題なくあつかえるという前提です。 また、負の可変性は正の可変性と対応した技術で実現します。例えば、正の可変性をテンプレートで 実現した場合は、負の可…

負の継承への対応

■前置き オブジェクト指向言語では、継承がサポートされているが、継承には2種類存在する。 ・正の継承:Liskovの置換原則を守る継承 ・負の継承:上記を守れないような継承 親クラスで定義されたモノは、継承関係で共通の領域とみなされる。これを侵害する…