建造者,建造商;构造器(计算机科学术语)
constructor 的故事始于拉丁语。其核心词根 struct 意为“建造”,源自 struere(堆积、建造)。前缀 con- 意为“共同”或起强调作用,两者结合构成 construct,意为“共同建造”或“建造起来”。最后,后缀 -or 被加在动词后,表示“执行该动作的人或事物”。因此,constructor 的字面意义就是“建造者”。这个词后来被计算机科学借用,指代一种特殊的“方法”,用于在创建对象时“构建”或初始化它们,完美体现了其词源逻辑。
constructor = con<共同;加强> + struct<建造> + or<做…的人或物>
词源溯源:constructor 的故事始于拉丁语。其核心词根 struct 意为“建造”,源自 struere(堆积、建造)。前缀 con- 意为“共同”或起强调作用,两者结合构成 construct,意为“共同建造”或“建造起来”。最后,后缀 -or 被加在动词后,表示“执行该动作的人或事物”。因此,constructor 的字面意义就是“建造者”。这个词后来被计算机科学借用,指代一种特殊的“方法”,用于在创建对象时“构建”或初始化它们,完美体现了其词源逻辑。
“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.”
该公司是该地区领先的商业建筑承建商。