BeDict Logo

abstraction

/əbˈstɹæk.ʃn̩/ /æbˈstɹæk.ʃn̩/
Visual illustration of abstraction: Any generalization technique that ignores or hides details to capture some kind of commonality between different instances for the purpose of controlling the intellectual complexity of engineered systems, particularly software systems.
noun

Any generalization technique that ignores or hides details to capture some kind of commonality between different instances for the purpose of controlling the intellectual complexity of engineered systems, particularly software systems.