overloading JUST WRITTEN FOR YOU
/ˈəʊ.və(ɹ)ləʊdɪŋ/ · o·ver·load·ing
verb
- To load excessively, especially beyond the intended capacity. The workers were warned not to overload the truck with pallets.
- To provide too much power to an electrical circuit, causing it to fail. If you connect too many appliances, you risk overloading the circuit.
- In programming, to create multiple functions, operators, or methods with the same name but different parameter types or signatures. The class overloads the '+' operator to handle both integer and string addition.
noun
- The act or condition of loading a vehicle or system beyond its safe capacity. The police cited the driver for overloading after the bus tipped over.
- A form of polymorphism where functions or operators with the same name are selected based on argument types. Function overloading allows the same function name to process both integers and floating‑point numbers.
Synonyms
Antonyms
Did you know? The concept of function overloading was popularized by the C++ language in the early 1980s, letting programmers reuse the same function name for different argument types.