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