Co je to přetížení?

Přetížení může odkazovat na některou z následujících možností:

1. Obecně je přetížení termín používaný k popisu, kdy zařízení nebo služba překračuje doporučené limity. Například populární síť může být přetížena uživateli nebo může dojít k přetížení napájení, když dojde k přepětí. Často, když dojde k přetížení, zařízení nebo služba provádí špatně nebo vůbec.

2. Přetížení znamená soubor procesů v počítačovém programování, kterým může být jednomu speciálnímu slovu nebo symbolu přiřazeno více významů:

Funkce přetížení je funkce nalezená v několika programovacích jazycích, pozoruhodně C + + a Java, který dovolí několik funkčně odlišných funkcí nebo metod sdílet stejné jméno. Například myfunction () a myfunction (objekt Obj ) mohou být zcela samostatné funkce. Kompilátor se může rozhodnout, kterou funkci má provést na základě předaných argumentů.

Přetížení operátora, také známé jako "ad hoc polymorfismus", je proces v počítačovém programování. Operátor (například + nebo - ) může být "přetížen" tak, že provádí jinou operaci v závislosti na svých operandech. Například, a + b může vykonávat sčítání jestliže proměnné a a b jsou obě čísla. Pokud je však operátor + přetížen, aby zvládl matice, může automaticky provést přidání matice, pokud a a b jsou matice.

Tolerance chyb, podmínky programování