Join 36000+ teachers and students using TTIO.
Abstraction is a key pillar in computer science theory and particularly object orientated programming. It involves filtering out – essentially, ignoring - the characteristics that we don't need in order to concentrate on those that we do.
https://en.wikipedia.org/wiki/Abstraction
https://www.w3schools.com/java/java_abstract.asp
https://www.bbc.co.uk/bitesize/guides/zttrcdm/revision/1
www.teachyourselfpython.com