object-oriented
释义
面向对象的(一种以对象为基础,包含封装、继承和多态特性的软件设计方法)
词根拆解
词源
概述
object-oriented 由 object(对象)和 oriented(导向的)复合构成,直译为“以对象为导向的”。object 源于拉丁语“obicere”(扔向前方),原指被感知的客体;orient 源于拉丁语“oriri”(太阳升起),引申为定位或调整方向。在计算机科学中,该词喻指将程序设计为相互作用的对象集合,每个对象包含数据和操作,如同现实世界物体拥有属性和行为。此术语巧妙融合了“对象”的具体性和“导向”的动态性,精准描述了通过对象交互构建软件的范式。
详细分析
object-oriented = object<对象> + orient<定向> + 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.”
封装是面向对象设计中的关键原则。