constructor
Meaning
建造者,建造商;构造器(计算机科学术语)
Structure
Usage
He is the chief constructor of this ambitious bridge project.
他是这座雄心勃勃的大桥项目的总建造师。
In object-oriented programming, a constructor is used to initialize new objects.
在面向对象编程中,构造器用于初始化新的对象。
The company is a leading constructor of commercial buildings in the region.
该公司是该地区领先的商业建筑承建商。
Etymology
constructor 的故事始于拉丁语。其核心词根 struct 意为“建造”,源自 struere(堆积、建造)。前缀 con- 意为“共同”或起强调作用,两者结合构成 construct,意为“共同建造”或“建造起来”。最后,后缀 -or 被加在动词后,表示“执行该动作的人或事物”。因此,constructor 的字面意义就是“建造者”。这个词后来被计算机科学借用,指代一种特殊的“方法”,用于在创建对象时“构建”或初始化它们,完美体现了其词源逻辑。
Analysis
• con:源自拉丁语前缀 com-,意为“共同,一起”或用以加强语气。
• struct:源自拉丁语动词 struere,意为“堆积,建造”。
• or:源自拉丁语后缀 -or,表示“进行该动作的人或物”。
词源溯源:constructor 的故事始于拉丁语。其核心词根 struct 意为“建造”,源自 struere(堆积、建造)。前缀 con- 意为“共同”或起强调作用,两者结合构成 construct,意为“共同建造”或“建造起来”。最后,后缀 -or 被加在动词后,表示“执行该动作的人或事物”。因此,constructor 的字面意义就是“建造者”。这个词后来被计算机科学借用,指代一种特殊的“方法”,用于在创建对象时“构建”或初始化它们,完美体现了其词源逻辑。