linked object
英 /lɪŋkt ˈɒbdʒɪkt/美 /lɪŋkt ˈɑːbdʒekt/
n. 名词 / adj. 形容词
连接对象;链接对象
核心含义
“linked object” 的本义是“被连接起来的对象”,在计算机科学和信息技术领域,它指代通过某种链接机制(如超链接、指针、引用)与其他数据或对象相关联的对象。引申义包括:在面向对象编程中,指对象之间的关联关系;在文档处理中,指嵌入或链接的外部文件(如电子表格中的图表);在数据建模中,指实体之间的关系。从本义到引申义,核心是“关联”与“引用”的概念。
构词与来源
“linked” 是动词 “link” 的过去分词,源自古英语 “hlinc”(山脊、堤岸),后引申为“连接”之意。“object” 源自拉丁语 “objectum”(投掷在前的东西),由 “ob-”(朝向)和 “jacere”(投掷)构成,引申为“客体、对象”。组合起来,“linked object” 字面意为“被连接的对象”,构词逻辑清晰,通过 “link” 的被动形式修饰 “object”,强调该对象处于被连接的状态。记忆时可联想:链接(link)起来的对象(object)。
适用语境
“linked object” 主要出现在技术文档、编程指南、学术论文中,用于描述数据关联、对象关系或嵌入引用。在软件工程中,它可能指代对象之间的耦合;在多媒体处理中,指代链接的媒体文件;在日常办公软件中,如 Excel 中链接的图表,也常称为 “linked object”。语气中性、专业,在技术语境中含义明确,但在非技术场合较少使用。
用法要点
“linked object” 是可数名词短语,通常作主语或宾语。常见句型:The linked object is updated automatically. (连接对象会自动更新。) 当它作定语时,常连字符连接,如 “linked-object model”(链接对象模型)。注意:在编程中,“linked object” 常与 “linked list”(链表)混淆,但前者是对象,后者是数据结构。另外,在口语中,人们更常说 “linked item” 或 “link”。
同义词区别
与 “connected object” 相比,“linked object” 更强调通过链接机制建立的关系,而 “connected object” 可能指物理连接或逻辑连接。与 “embedded object”(嵌入对象)相比,链接对象不随文档保存,而是引用外部数据,而嵌入对象则包含在文档中。在编程中,“referenced object”(引用对象)与 “linked object” 相似,但引用通常指内存地址,而链接更泛化。
使用注意
“linked object” 属于技术术语,语域偏正式,多用于书面语。在非技术语境中,可能被误解为“连接的东西”,因此需根据上下文使用。常见误用包括:将 “linked object” 与 “link object”(链接目标)混淆,后者指链接指向的对象。此外,在面向对象编程中, “linked object” 有时被误认为指 “linked list” 的节点,但正确术语应为 “node”。
词语搭配
| linked object embedding | 链接对象嵌入 |
| linked object reference | 链接对象引用 |
| update linked object | 更新链接对象 |
| create linked object | 创建链接对象 |
| linked object model | 链接对象模型 |
| linked object data | 链接对象数据 |
| insert linked object | 插入链接对象 |
| linked object property | 链接对象属性 |
例句
- In OLE, a linked object stores only a reference to the source data.在 OLE 中,链接对象仅存储对源数据的引用。
- The linked object in the presentation updates when the source file changes.演示文稿中的链接对象会在源文件更改时更新。
- To avoid data duplication, use a linked object instead of an embedded one.为避免数据重复,请使用链接对象而非嵌入对象。
- The database contains a linked object that points to an external table.该数据库包含一个指向外部表的链接对象。
- In C++, you can create a linked object by using a pointer.在 C++ 中,你可以通过指针创建链接对象。
- The linked object model allows for dynamic updates across applications.链接对象模型支持跨应用程序的动态更新。