負の継承への対応を具体的にまとめていく まず、共通性を侵すことなく可変性を扱う場合は、とくに問題なくあつかえるという前提です。 また、負の可変性は正の可変性と対応した技術で実現します。例えば、正の可変性をテンプレートで 実現した場合は、負の可…
■前置き オブジェクト指向言語では、継承がサポートされているが、継承には2種類存在する。 ・正の継承:Liskovの置換原則を守る継承 ・負の継承:上記を守れないような継承 親クラスで定義されたモノは、継承関係で共通の領域とみなされる。これを侵害する…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。