Technology & Computing

Abstraction

The process of hiding complex implementation details and showing only the essential features of an object or system.

(noun)

Examples in Sentences

  • When you use a remote control, you are using an abstraction of the TV's internal workings.
  • In programming, a function is an abstraction that performs a specific task without showing all the steps.
  • Abstraction helps us manage complexity by focusing on what something does, not how it does it.

Quick Quiz

What does abstraction help us do in technology?

Answer: B) Hide unnecessary details

Related Technology Terms

  • encapsulation
  • modularity
  • interface
  • simplification

📺 Watch & Learn

Find more videos on YouTube ↗