ポリモーフィズム

オブジェクト指向プログラミングの基本概念の一つ。同じインターフェースで異なる実装を扱えるようにする仕組み。

主な形態:

抽象化と組み合わせることで、開放閉鎖の原則を実現できる。具体的な実装に依存せず、抽象に依存することで拡張性の高い設計が可能になる。

関連: