Abstraction with easy explanation

What is Abstraction?

The term Abstraction is related to Hiding stuff. It confuse lots of student and people who are in programming. 

In simple language, the abstraction is hiding the important feature of any stuff       (like predefined  function and predefined  keyword and many more thing in programming) and only provide useful information.


For example

A predefined function in C++ language like cout and cin and also predefined keyword like break and continue.  you know the use of these stuff but you don't know the actual coding behind it. The developer of C++ language hide the coding of all predefined function and keyword and only give authority of using name. This is called Abstraction.

Comments