リスコフの置換原則という単語は知らなかったけどis-aは常に意識してる
と言うか継承を滅多に使わない