Ülekoormus võib viidata ühele järgmistest:
1. Üldiselt on ülekoormus mõiste, mida kasutatakse, et kirjeldada, millal seade või teenus ületab soovitatud piirväärtusi. Näiteks võib populaarne võrk olla kasutajate ülekoormatud või toiteallikas võib ülekoormuse korral üle koormata. Sageli toimub ülekoormuse korral seade või teenus halvasti või üldse mitte.
2. Ülekoormus viitab protsesside kogumile arvutiprogrammides, mille puhul üks eriline sõna või sümbol võib anda mitu tähendust:
Funktsioonide ülekoormus on funktsioon, mida leidub mitmes programmeerimiskeeles, nimelt C ++ ja Java, mis võimaldab mitut funktsionaalselt erinevat funktsiooni või meetodit sama nime jagamiseks. Näiteks võib müfunktsioon () ja minu funktsioon (objekt Obj ) olla täiesti erinevad funktsioonid. Koostaja võib valitud argumentide põhjal valida, millist funktsiooni täita.
Operaatori ülekoormus, tuntud ka kui "ad hoc polümorfism", on protsess arvutiprogrammide koostamisel. Operaator (näiteks + või - ) võib olla "ülekoormatud" nii, et see teostab sõltuvalt operandidest teistsuguse toimingu. Näiteks a + b võib lisada, kui muutujad a ja b on mõlemad numbrid. Aga kui + operaator on maatriksite käsitsemiseks ülekoormatud, võib see automaatselt teostada maatriksi lisamist, kui a ja b on maatriksid.
Vigade taluvus, programmeerimise tingimused