Polymorfismus
Polymorfismus je obecně vlastnost, díky níž může mít totéž jméno (proměnné, funkce, procedury,...) více rozdílných významů. V OOP to specielně znamená, že metody objektů, i když mají stejná jména, se chovají různě podle toho, v jakém kontextu jsou zavolány. Později také uvidíme, že různé objekty mohou na tutéž zprávu reagovat různě.