overloading:指“使……超负荷/超载”,即让某物承担超过其设计或安全范围的负担;在计算机领域也常指“(函数/运算符)重载”,即用同一名称表示不同参数或行为的实现。(该词在工程与编程语境中都很常见。)
/ˌoʊvərˈloʊdɪŋ/
The truck was stopped for overloading.
这辆卡车因超载被拦下。
Overloading the circuit can cause the fuse to blow, and in software design, overloading a method name can improve readability when used carefully.
电路超负荷可能导致保险丝熔断;在软件设计中,谨慎地对方法名进行重载也能提升可读性。
来自 **over-**(“过度、超过”)+ load(“负载、装载”)+ -ing(名词化/动名词后缀),字面意思就是“过度装载/过度负载”。在工程语境中多指物理或电气“超载”,在编程语境中则引申为“用同一名字承载多种定义”的“重载”。