# 抽象

> For AI agents: the complete glossary index is at [llms.txt](https://glossary.cncf.io/zh-cn/llms.txt).
> Markdown versions of every glossary page are available by appending `index.md` to the page URL.

在计算的上下文中，抽象是一种对 [服务](https://glossary.cncf.io/zh-cn/service/) 的消费者（消费者可以是计算机程序或人类）隐藏其细节的表示法，使系统更通用也更容易理解。
你的笔记本电脑的操作系统就是一个很好的例子。它把计算机工作的所有细节都抽象出来了。
你不需要知道任何关于CPU、内存以及程序如何被运行，你只需操作操作系统，操作系统会处理这些细节。
所有这些细节都隐藏在操作系统的“幕布”或抽象概念后面。

系统通常有多个抽象层。这大大简化了开发工作。在编程时，开发人员构建与特定抽象层兼容的组件，而不必担心可能非常异构的所有底层细节。
如果组件能与抽象层一起工作，它就能与系统一起工作 —— 无论底层是什么样的。

---

- Canonical URL: https://glossary.cncf.io/zh-cn/abstraction/
- Status: Completed
- 最后编辑 July 22, 2022: ` add tags ` ([2f7798e](https://github.com/cncf/glossary/commit/2f7798e5bed8513ccc6f41b217c37fd2b8f6f724))
- Source: https://github.com/cncf/glossary/blob/main/content/zh-cn/abstraction.md
- License: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)
