
好词典

源自拉丁语 'abstractus'(拉出、分离),通过古法语 'abstraire' 进入英语,表示提取或分离的概念。
❶ 从具体事物中提取或分离出某种概念或特性,常用于科学、哲学或艺术领域。
“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.”
(对硬件差异进行抽象使程序更具可移植性。)
abstracting away — 指在编程或系统设计中隐藏底层复杂性的过程,让使用者只需关注核心功能。
“The library works by abstracting away the low-level details.”
(该库的工作原理是抽象掉底层细节。)