abstraction in C++

Abstraction is implemented using abstract classes in C++.