← 返回单词列表

constructor

🇺🇸 /kʌnstɹˈʌktɚ/ 🇬🇧 /kənˈstɹʌktə/
noun 编号: C03082 BNC #24093 COCA #29875
constructor 是“建造者、构造者”:可以指实际建造某物的人或机构,也可特指赛车制造商;在面向对象编程中,它还指创建并初始化对象的类方法。
💡 记忆钩子
把 constructor 想成“负责把东西构造出来的人或工具”:现实中它建造工程,赛车中它制造赛车,编程中它在对象诞生时把对象构造并初始化好;填字游戏里则是构造谜题的人。
📝 学习建议
  • 先掌握“建造者、构造者”这一核心概念,再根据上下文学习赛车和编程中的专门义。不要把它只理解成普通的“建筑工人”,因为它也可以指公司、设备或程序中的方法。
  • 在编程语境中,constructor 不是“构造函数”这个动作本身,而是负责创建和初始化对象的类方法。
📖 中文释义
noun
  • core 建造者;构造者
    📖 指负责建造、制造或构造某物的人、机构,有时也可以指起构造作用的事物;重点是“把某物做出来”。
    💡 常用模式是 “the constructor of + 建成的事物”,也可以说 “a constructor” 指某个建造者或制造者。它是较正式、范围较宽的名词,可以指个人、公司或设备,不等于只会建房子的工人。在日常对话中,若明确指职业或施工人员,通常会选更具体的词。
    The constructor of the bridge used stronger steel than expected.
    这座桥的建造者使用了比预期更坚固的钢材。
    The machine acts as a constructor for the final product.
    这台机器充当最终产品的构造设备。
  • common 赛车制造商
    📖 在赛车运动中,constructor 是设计、制造赛车的公司或个人;它强调“造车的一方”,不一定等同于实际参赛的车队。
    💡 常见模式是 “constructor championship” 或 “a constructor in + 赛事名称”,用于谈赛车队伍和制造商的身份。这个义项主要见于赛车报道和规则说明,尤其常用于区分制造赛车的公司与驾驶赛车参赛的车队。不要看到 constructor 就把它理解成普通汽车制造商,它通常带有赛车语境。
    The team finished second in the constructors' championship.
    这支车队在制造商锦标赛中获得了第二名。
  • core 构造函数
    📖 在面向对象编程中,它是类中的特殊方法:对象创建时自动或按规定运行,用来设置对象最初的状态。它仍然保留了“把对象构造出来”的核心概念。
    💡 常见模式是 “the constructor of a class” 或 “call the constructor”,也可说 “a constructor creates and initializes an object”。这是编程术语,通常与 class、object、instance 等词一起出现。不同编程语言对构造函数的名称、调用方式和是否能被继承规定不同,因此不要把所有语言中的具体语法混为一谈。
    The constructor sets the user's name and account number.
    构造函数会设置用户的姓名和账号号码。
    An object is created by calling its constructor.
    对象是通过调用它的构造函数创建的。
  • rare 填字游戏制作者
    📖 在填字游戏语境中,constructor 指设计和编写填字谜题的人,也就是把线索和答案构造成完整谜题的人。
    💡 通常出现在填字游戏评论、出版物或爱好者讨论中,常与 puzzle、grid 等词搭配。这个义项范围较窄,普通语境下单独出现时一般不会优先这样理解。
constructors plural
📘 英文释义 (WordNet) 共 1 组
someone who contracts for and supervises construction (as of a building)
同义词集: builder constructor
上位: contractor 下位: contractor, jerry-builder
🌳 词源
源自中古拉丁语 cōnstrūctor,最终来自表示“建造”的拉丁语动词 cōnstruō;形式上可理解为 construct 加上表示施事者的后缀 -or。
Proto-Indo-European *ḱe? Proto-Indo-European *ḱóm Proto-Italic *kom Proto-Italic *kom- Latin con- Proto-Indo-European *ster- Proto-Indo-European *sterh₃- Proto-Indo-European *strew- Proto-Indo-European *-eti Proto-Indo-European *stréweti Proto-Italic *strowō Latin struō Latin cōnstruō Proto-Indo-European *-os Proto-Indo-European *-s Proto-Indo-European *-ōs Proto-Italic *-ōs Medieval Latin -or Medieval Latin cōnstrūctorbor. English constructor Borrowed from Medieval Latin cōnstrūctor, from Latin cōnstruō + Medieval Latin -or. By surface analysis, construct + -or.
🔄 变式
constructors plural
🏷 单词标签 & 词根
暂无标签