継承を使用できる条件
継承を使うべきタイミングはいつか?
リスコフの置換原則 (LSP)
を満たすとき
https://anond.hatelabo.jp/20201022005749
子クラスは、親クラスと共通のインタフェースを持つ
子クラスの
事前条件
は、親クラスと同じかそれよりも弱い
子クラスの
事後条件
は、親クラスと同じかそれよりも強い
override
ってどうなん
#??
interfaceが合っているならokなの?
overrideした時点で置換可能と言えなくない?という気もするけど
「置換可能」をもっと厳密に定義しないといけない
#??