Zmienna takiego typu ma określony typ statyczny, ale faktyczny format zawieranych danych (typ dynamiczny) może się zmieniać w trakcie wykonywania programu – polimorfizm dynamiczny.

Koercja, konwersja, rzutowanie Wszelkiego rodzaju zmiany typów, zarówno jawne, jak i niejawne, statyczne i dynamiczne, również należy uznać za mechanizmy polimorficzne, gdyż pozwalają traktować wartości i zmienne jednego typu, tak jakby były wartościami innego typu.

Zobacz też kod polimorficzny Duck typing

Przypisy

Bibliografia

Kategoria:Programowanie komputerów Kategoria:Programowanie obiektowe