Join 36000+ teachers and students using TTIO.
Abstraction is a key pillar in computer science theory and particularly object orientated programming. Abstraction is one of the four cornerstones of Computer Science. ... Abstraction is the process of filtering out – ignoring - the characteristics of patterns that we don't need in order to concentrate on those that we do. It is also the filtering out of specific details.