← 返回单词列表

override

🇺🇸 /ˈoʊvɚɹˌaɪd/
noun 编号: O01214 BNC #9524 COCA #9471
override 的核心意思是“越过原有控制或优先级,改由更高权限、手动指令或新定义来接管”;它既可作名词,也可作动词。
💡 记忆钩子
想象一辆车骑着或压过原来的东西,直接越过去:从具体的“骑过、压过”,引申为一个更高优先级的指令“盖过”自动控制,再引申到手动接管系统;在面向对象编程中,新方法也像是越过父类原来的方法,改用自己的行为。
📝 学习建议
  • 先掌握“覆盖原有控制、使更高优先级生效”的动词义和“手动覆盖装置”的名词义,再学习编程义与物理义。
  • 不要把 override 一律理解成普通的“覆盖”或“重写文件”;它通常强调原有规则、设置或行为被更高优先级的东西取代。
📖 中文释义
noun
  • core 覆盖自动控制的装置或程序
    📖 指用来使自动控制暂时失效、改由人工或另一套指令控制的机制、装置或程序;重点是它越过了原本的自动流程。
    💡 常用“a manual override”或“an override of the automatic system”表示手动覆盖或对自动系统的覆盖。这个名词常用于设备、制度和程序说明,语体偏技术或正式。不要把它理解成普通的开关,关键在于它能改变原本已经设定好的控制方式。
    The emergency door has a manual override.
    紧急门配有手动覆盖装置。
  • rare 额外的特许权使用费
    📖 在某些商业或资源行业中,指除通常收入分成之外,按约定支付给权利人的额外特许权使用费。
    💡 常见于合同、矿业、石油或版权等专业语境,通常接在“an override on ...”等结构中。它不是一般意义上的工资、奖金或普通版税。没有行业上下文时,不宜自行把它解释成泛指的收入。
  • rare 使某些音频信号优先的装置
    📖 指音频系统中让某些信号压过或优先于其他信号的装置,核心仍是改变原来的信号优先级。
    💡 通常出现在音频工程或广播设备说明中,可用“an audio override”指这种优先控制装置。它不是普通的音量调节器,而是决定哪一类信号先被传出。日常对话中一般不会单独使用这个专业义。
  • common 子类替代父类方法
    📖 在面向对象编程中,子类用同名、同参数的方法定义新的行为;调用子类对象时,新方法会越过并取代父类原来的方法。
    💡 常用“override a method”或“an overridden method”表示重写方法。这个词是编程术语,强调子类提供替代行为,不等同于随意改动父类源代码。不要把 override 和 overload 混淆:前者通常要求继承关系和相同的方法签名,后者侧重同名但参数不同。
    The subclass overrides the method that handles user input.
    这个子类重写了处理用户输入的方法。
overrides plural
verb
  • rare 骑过或越过某物
    📖 指骑乘的东西越过某个物体、界线或障碍,画面上是从上方或其另一侧通过。
    💡 通常用“override an obstacle/barrier”这样的及物结构,适用于车辆、列车或骑乘场景。这个具体义在现代普通英语中不如抽象义常见。不要把它和普通的“ride over”随意互换,因为 override 往往带有越过障碍或控制界线的意味。
    transitive
  • rare 强行骑压过去
    📖 指骑乘者或车辆从某物顶部压过,带有强行越过、造成挤压的意味。
    💡 常用“override the top of ...”或直接接被压过的物体,主要见于事故报告和铁路等技术描述。这个义项语气具体而强烈,不适合用来描述普通的骑行经过。若只想说“骑马越过障碍”,通常应优先考虑更普通的表达。
    transitive
  • rare 把马骑得过度
    📖 指骑马时用力或驱赶过度,使马受到过度消耗;这是从“骑乘”本义发展出的较少见用法。
    💡 通常用“override a horse”,宾语是马,语境多涉及骑术或动物管理。它不是一般的“骑马”,而是带有过度操控和负担过重的意思。现代日常英语中这个义项很少见,不宜作为首要义项记忆。
    transitive
  • core 以更高优先级压过或取消原有作用
    📖 指某个因素、决定或命令越过原本正在起作用的规则或考虑,使后者不再优先。例如安全因素可以压过外观或成本等次要因素。
    💡 常用“X overrides Y”或“safety overrides cost”这样的结构,X 是更高优先级的一方,Y 是被压过的一方。它可用于正式讨论、制度说明和普通论证,既可表示实际取代,也可表示优先级上的胜出。不要把主语和宾语方向弄反:真正更重要、拥有更高权限的内容放在 override 前面。
    intransitive transitive
    Patient safety overrides the need to keep the schedule.
    患者安全优先于按原计划进行。
  • core 手动接管自动系统
    📖 指向自动系统发出更高优先级的指令,或亲自接管控制,使系统不再按默认设置运行;这正是“越过原有控制”的典型用法。
    💡 常用“override the default settings/system”或“manually override ...”,后面直接接被接管的设置或系统。它常见于设备说明、软件界面和操作指令中,manual 常用来明确表示人工接管。不要把它理解成永久删除默认设置,很多时候只是临时取代其运行方式。
    transitive
    You can override the camera's default settings manually.
    你可以手动覆盖相机的默认设置。
  • common 重写父类方法
    📖 在面向对象编程中,子类定义同名、同参数的方法来改变继承来的行为;运行子类对象时,新的方法会越过父类方法并执行。
    💡 常用“override a method”或“the subclass overrides ...”,通常要求子类与父类之间存在继承关系。这里的 override 是编程中的“重写”,不是简单地在代码后面重新写一遍。注意它和名词用法不同:作动词时要明确谁重写了哪个方法。
    transitive
    The new class overrides the parent class's display method.
    这个新类重写了父类的显示方法。
overrides present,singular,third-person overriding participle,present overrode past overridden participle,past
📘 英文释义 (WordNet) 共 6 组
the act of nullifying; making null and void; counteracting or overriding the effect or force of something
同义词集: nullification override
下位: cancellation
rule against
同义词集: overrule overturn override overthrow reverse
The Republicans were overruled when the House voted on the bill
上位: decree, rule
ride (a horse) too hard
同义词集: override
上位: ride, sit
counteract the normal operation of (an automatic gear shift in a vehicle)
同义词集: override
上位: counteract, counterbalance, countervail, neutralize
prevail over
同义词集: override
health considerations override financial concerns
上位: dominate, predominate, prevail, reign, rule
a manually operated device to correct the operation of an automatic device
同义词集: override
上位: device
🌳 词源
源自古英语,原义与 over-(越过)和 ride(骑、乘)有关,后来从“骑过、压过”发展出“越过原有控制”的抽象义。
From Middle English overriden, from Old English oferrīdan, equivalent to over- + ride. Cognate with Dutch overrijden, German überreiten, Danish override.
🔄 变式
overridden past overrides plural overriding present overrode past
🏷 单词标签 & 词根