好词典

abstracting

UK //æbˈstræktɪŋ//US //æbˈstræktɪŋ//

词源

源自拉丁语 'abstractus'(拉出、分离),通过古法语 'abstraire' 进入英语,表示提取或分离的概念。

verb

❶ 从具体事物中提取或分离出某种概念或特性,常用于科学、哲学或艺术领域。

“The scientist is abstracting the key principles from the experimental data.”

(科学家正从实验数据中提取关键原理。)

“She enjoys abstracting shapes from nature in her paintings.”

(她喜欢在绘画中从自然中抽象出形状。)

❶ 在计算机科学中,指隐藏复杂细节而展示简化接口的过程。

“The software engineer is abstracting the database operations into a simple API.”

(软件工程师正在将数据库操作抽象为一个简单的API。)

“Abstracting hardware differences makes programs more portable.”

(对硬件差异进行抽象使程序更具可移植性。)

同义词:extracting, isolating, generalizing, distilling, simplifying

常见短语

abstracting away — 指在编程或系统设计中隐藏底层复杂性的过程,让使用者只需关注核心功能。

“The library works by abstracting away the low-level details.”

(该库的工作原理是抽象掉底层细节。)