# リスコフの置換原則 ## 概要 [[SOLID]]原則のひとつ。"Liskov Substitution Principle"から**LSP**と略される。 派生クラスは、基底クラスと置き換えてもプログラムの正しさが保たれるように振る舞わなければならないという設計原則。 ## 関連ノート - [[📘『ちょうぜつソフトウェア設計入門 PHPで理解するオブジェクト指向の活用』]] ## 関連リンク - [リスコフの置換原則 - Wikipedia](https://ja.wikipedia.org/wiki/%E3%83%AA%E3%82%B9%E3%82%B3%E3%83%95%E3%81%AE%E7%BD%AE%E6%8F%9B%E5%8E%9F%E5%89%87)