IT How Tos

Home

About

Sitemap

Contact

Abstraction

In software engineering and computer science, abstraction is:

the process of removing physical, spatial, or temporal details or attributes in the study of objects or "systems:system in order to more closely attend to other details of interest; it is also very similar in nature to the process of generalization;
the abstract concept-objects which are created by keeping common features or attributes to various concrete objects or systems of study – the result of the process of abstraction.