Data abstraction in C ++
data abstraction involves only providing the necessary information to the outside and hiding their basic details, for example, to represent the information needed in the program
data abstraction involves only providing the necessary information to the outside and hiding their basic details, for example, to represent the information needed in the program
encapsulation is a concept of object-oriented programming that binds data and functions that manipulate that data, and keeps them safe by preventing obstruction and external abuse.
an interface describes the behavior or capabilities of a class in c ++ without signing to a specific implementation of that class.