Co je to Overriding?

Výraz:
Overriding
Význam:
Overriding (method overriding) - toto slovo označuje možnost v objektovém programování, kdy se v podtřídě přepíše implementace určité metody, která už je definovaná v rodičovské třídě.

Funkčnost této metody spočívá v předložení konkrétní implementace metody. Hlavním významem je, že tato implementace je platná pro třídy, které jsou ve významu podtříd či potomků. Ačkoliv mají definované metody ze svých nadtříd, implementace override tyto metody ruší a bere v úvahu takto nově definované implementace.

Ke správnému fungování je zapotřebí, aby nová metoda měla stejný název, parametry a návratový typ, jako metoda v nadřazené třídě. Metoda override se využívá v mnoha moderních programovacích jazycích - například Java, C++, C#, Delphi di Ada.


Mohlo by vás také zajímat: OOP
Pojem zařazen v kategorii Programování.

Další okolní pojmy ze stejné kategorie:

Užitečné zkratky - víte, co znamenají?

Užitečné souborové formáty

Váš názor nás zajímá!

Dejte nám vědět, jak se vám tento web líbí. Napište nám!