基本情報技術者試験などのIT国家試験において、ポリモーフィズムは「多態性(たたいせい)」「多様性」といった日本語訳で出題されることが非常に多いです。問題文の中で「同一のメッセージを送っても、受け手となるオブジェクトのクラスによって異なる振る舞いをする性質」といった説明があった場合は、間違いなくポリモーフィズムを指しています。
試験対策としては、オブジェクト指向の三大要素である「カプセル化(データ隠蔽による安全性向上)」「継承(クラスの再利用と階層化)」「ポリモーフィズム(同一操作での多様な振る舞い)」の違いを明確に区別して覚えることが最も重要です。特に、継承を利用して親クラスのメソッドを子クラスで再定義する「オーバーライド」の概念が、ポリモーフィズムと直接結びついていることを理解しておくと、応用問題にも対応しやすくなります。
関連する用語として、オブジェクト指向プログラミングの基礎となる「クラス」、他のクラスの性質を受け継ぐ「継承」、データと処理をひとまとめにして隠蔽する「カプセル化」が挙げられます。これらは互いに密接に関わり合いながら、効率的なプログラム設計を支えています。