好词典

abstraction

UK //əbˈstræk.ʃən//US //æbˈstræk.ʃən//

词源

源自拉丁语 'abstractio'(拉开、分离),由 'ab-'(远离)和 'trahere'(拉)组成,14世纪通过法语进入英语。

noun

❶ 抽象概念或抽象过程,指从具体事物中提取出共同特征或本质的过程,忽略具体细节。常用于数学、哲学和计算机科学领域。

“The concept of justice is an abstraction that varies across cultures.”

(正义的概念是一种抽象,不同文化对其理解不同。)

“In programming, data abstraction helps manage complexity.”

(在编程中,数据抽象有助于管理复杂性。)

❶ 心不在焉的状态,指人因过度思考而忽略现实环境的行为表现。

“He was lost in abstraction and didn't hear the question.”

(他陷入沉思,没听到问题。)

“Her constant abstraction worried her friends.”

(她持续的心不在焉让朋友们很担心。)

同义词:concept, generalization, idea, notion, theory

常见短语

level of abstraction — 抽象层次,指在分析问题时选择的抽象程度,高层次忽略更多细节。

“Different levels of abstraction are needed in software design.”

(软件设计需要不同的抽象层次。)

abstract away — 通过抽象忽略某些细节,专注于更重要的方面。

“Good programmers abstract away unnecessary details.”

(优秀程序员会抽象掉不必要的细节。)