object-oriented

UK/ˈɒbdʒɪkt ɔːrientɪd/US/ˈɑːbdʒekt ɔːrientɪd/

释义

adj.

面向对象的(一种以对象为基础,包含封装、继承和多态特性的软件设计方法)

词根拆解

object对象
orient定向
ed形容词后缀
=object-oriented
object对象
orient定向
ed形容词后缀

词源

概述

object-oriented 由 object(对象)和 oriented(导向的)复合构成,直译为“以对象为导向的”。object 源于拉丁语“obicere”(扔向前方),原指被感知的客体;orient 源于拉丁语“oriri”(太阳升起),引申为定位或调整方向。在计算机科学中,该词喻指将程序设计为相互作用的对象集合,每个对象包含数据和操作,如同现实世界物体拥有属性和行为。此术语巧妙融合了“对象”的具体性和“导向”的动态性,精准描述了通过对象交互构建软件的范式。

详细分析

object-oriented = object<对象> + orient<定向> + ed<形容词后缀>

·object:源自拉丁语 obicere(扔向或置于前方),现代含义指具体事物或编程中的数据结构实例
·orient:源自拉丁语 oriri(升起),引申为确定方向或使适应
·ed:古英语派生后缀,表示已实现的状态或特性

词源溯源:object-oriented 由 object(对象)和 oriented(导向的)复合构成,直译为“以对象为导向的”。object 源于拉丁语“obicere”(扔向前方),原指被感知的客体;orient 源于拉丁语“oriri”(太阳升起),引申为定位或调整方向。在计算机科学中,该词喻指将程序设计为相互作用的对象集合,每个对象包含数据和操作,如同现实世界物体拥有属性和行为。此术语巧妙融合了“对象”的具体性和“导向”的动态性,精准描述了通过对象交互构建软件的范式。

例句

Java is a popular object-oriented programming language.

Java 是一种流行的面向对象编程语言。

The course teaches how to design object-oriented systems effectively.

这门课程教授如何有效设计面向对象系统。

Encapsulation is a key principle in object-oriented design.

封装是面向对象设计中的关键原则。