小灰的公众号里有许多程序员。作为程序员,大家都知道“面向对象”这个概念。

那么,面向对象用英文怎么说呢?当然不可能是 face my wife 或是 face my husband 。

你的对象英语缩写(面向对象的英文)(1)

正确的说法如下:

object oriented programming 面向对象编程

object 和 program这两个单词没有什么好说的,至于oriented这个词,或许对一些人来说比较陌生:

oriented ['ɔ:rɪrntɪd]

adj. 导向的; 定向的;

orient [ˈɔriənt, -ˌɛnt, ˈor-]

vt. 指定方向;

adj. 东方的;

vi. 转向东方;

例句:

For older children, show them how to orient the map and locate your position.

对于年龄较大的儿童,应该向他们展示如何识别地图方向并找到你的位置。

你的对象英语缩写(面向对象的英文)(2)

程序员们都知道,面向对象有三大特性:封装、继承、多态。这三个专业术语用英语如何表述呢?

encapsulation [ɪn,kæpsə'leʃən]

n. 封装;包装

例句:

Classes provided encapsulation and implemented interfaces.

类提供了封装,并且实现了接口。

你的对象英语缩写(面向对象的英文)(3)

inheritance [ɪnˈhɛrɪtəns]

n. 继承; 遗传; 遗产;

例句:

Some lawyers focused on inheritance laws.

一些律师专注于继承法。

你的对象英语缩写(面向对象的英文)(4)

polymorphism [ˌpɒlɪ'mɔ:fɪzəm]

n. 多态性;

其中poly- 这个词根,具有“多”的意思。比如polyfunctional就是多功能的意思。

例句:

Some of the genetic polymorphism that existed in the ancestral populations was lost in the populations of the lake.

祖先种群中存在的一些遗传多态性在这片湖泊的种群中已经丧失了。

你的对象英语缩写(面向对象的英文)(5)

由此看来,encapsulation,polymorphism,polymorphism 这三个词汇并非只是用在编程领域,在生活当中也随处可见。

最后,我们来复习一下今天的所学:

oriented (导向的)

For older children, show them how to orient the map and locate your position.

encapsulation (封装)

Classes provided encapsulation and implemented interfaces.

inheritance (继承)

Some lawyers focused on inheritance laws.

polymorphism (多态)

Some of the genetic polymorphism that existed in the ancestral populations was lost in the populations of the lake.

好了,与“面向对象”有关的词汇我们就介绍到这里,祝大家周末愉快!

欢迎扫码关注公众号 小灰学英语,你学到的将不止是英语!

你的对象英语缩写(面向对象的英文)(6)

,