Polymorfismus je vlastnost programovacího jazyka, objektově orientovaného programování (OOP), která umožňuje: jednomu objektu volat jednu metodu s různými parametry (ad-hoc polymorfismus); objektům odvozeným z různých tříd volat tutéž metodu se stejným významem v kontextu jejich třídy, často pomocí rozhraní; přetěžování operátorů neboli provedení rozdílné operace v závislosti na typu operandů, overloading; jedné funkci dovolit pracovat s argumenty různých typů (parametrický polymorfismus, ne ve všech programovacích jazycích).Rozhodnutí o tom, která metoda bude volána, je u polymorfismu prováděno až za běhu programu (tj.
Property | Value |
prop-cs:wikiPageUsesTemplate
| |
dbpedia-owl:abstract
|
- Polymorfismus je vlastnost programovacího jazyka, objektově orientovaného programování (OOP), která umožňuje: jednomu objektu volat jednu metodu s různými parametry (ad-hoc polymorfismus); objektům odvozeným z různých tříd volat tutéž metodu se stejným významem v kontextu jejich třídy, často pomocí rozhraní; přetěžování operátorů neboli provedení rozdílné operace v závislosti na typu operandů, overloading; jedné funkci dovolit pracovat s argumenty různých typů (parametrický polymorfismus, ne ve všech programovacích jazycích).Rozhodnutí o tom, která metoda bude volána, je u polymorfismu prováděno až za běhu programu (tj. dynamicky pomocí virtuálních funkcí). Tím se odlišuje od přetěžování funkcí, kde je rozhodnutí o volání vhodné funkce provedeno již při překladu (tj. staticky).
|
dbpedia-owl:wikiPageID
| |
dbpedia-owl:wikiPageLength
| |
dbpedia-owl:wikiPageOutDegree
| |
dbpedia-owl:wikiPageRevisionID
| |
dbpedia-owl:wikiPageWikiLink
| |
dbpedia-owl:wikiPageWikiLinkText
|
- Polymorfismus
- polymorfismu
- polymorfismus
- polymorfní
- polymorfizmus
- Polymorfismus (programování)
- Přetěžování operátorů
- Polymorfizmus v objektově orientovaném programování
- polymorfizmu
- polymorfní objekty
- typového polymorfismu
- polymorfismus
|
dcterms:subject
| |
rdfs:comment
|
- Polymorfismus je vlastnost programovacího jazyka, objektově orientovaného programování (OOP), která umožňuje: jednomu objektu volat jednu metodu s různými parametry (ad-hoc polymorfismus); objektům odvozeným z různých tříd volat tutéž metodu se stejným významem v kontextu jejich třídy, často pomocí rozhraní; přetěžování operátorů neboli provedení rozdílné operace v závislosti na typu operandů, overloading; jedné funkci dovolit pracovat s argumenty různých typů (parametrický polymorfismus, ne ve všech programovacích jazycích).Rozhodnutí o tom, která metoda bude volána, je u polymorfismu prováděno až za běhu programu (tj.
|
rdfs:label
|
- Polymorfismus (programování)
|
prov:wasDerivedFrom
| |
foaf:isPrimaryTopicOf
| |
is dbpedia-owl:wikiPageDisambiguates
of | |
is dbpedia-owl:wikiPageWikiLink
of | |
is foaf:primaryTopic
of | |