OpenEtymology

object-oriented

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

Meaning

1adj.

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

Structure

word structure
1
object
对象
+
2
orient
定向
+
3
ed
形容词后缀

Usage

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.

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

Etymology

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

Analysis

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

• object:源自拉丁语 obicere(扔向或置于前方),现代含义指具体事物或编程中的数据结构实例

• orient:源自拉丁语 oriri(升起),引申为确定方向或使适应

• ed:古英语派生后缀,表示已实现的状态或特性

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

Object-oriented Meaning, Examples & Word Origin | OpenEtymology