Полиморфизам (рачунарство) — разлика између измена

Садржај обрисан Садржај додат
Нема описа измене
мНема описа измене
Ред 1:
{{МАТФДПЈ2016}}
У [[Програмски језик|програмским језицима]], '''полиморфизам''' ({{Јез-грч|πολύς}}, што значи "много" и {{Јез-грч|μορφή}}, што значи „форма, облик“) представља обезбеђивање јединственог интерфејса према ентитетима различитих [[Википедија:Вики гимназијалац/Rad sa datotekama|тип]]ова.<ref>{{cite web|url=http://www.stroustrup.com/glossary.html#Gpolymorphism|last=Stroustrup|first=Bjarne|title=Bjarne Stroustrup's C++ Glossary|date = 19. 02. 2007}}</ref> . ''Полиморфни тип'' је онај тип чије се операције могу применити на вредности неког другог типа или више типова.<ref name="Luca">{{Cite journal |last1=Cardelli| first1 = Luca|last2=Wegner| first2 = Peter| title = On understanding types, data abstraction, and polymorphism|date=December 1985 | url = http://lucacardelli.name/Papers/OnUnderstanding.A4.pdf| location = New York, NY, USA}}</ref> Постоји неколико фундаментално различитих типова полиморфизма:
* ''[[Ад-хок полиморфизам]]'': почива на особини неких програмских језика да допуштају вишезначност имена функција и оператора ({{Јез-енг|overloading}}).