Overloading
Appearance
- In computer science, overloading is a type of polymorphism where different functions with the same name are invoked based on the data types of the parameters passed.
- The above use has been adapted to general language to describe a word with a large number of unrelated meanings.
- Operator overloading
- In chess, overloading is a tactical theme arising out of an opponent piece performing more than one defensive task.
- In weight training, overloading refers to performing exercises with higher resistance than the muscles can handle, causing microtrauma which leads to hypertrophy or muscle growth.