Many people even teachers make mistakes while teaching CPP C++ object oriented programming as C language. Also so many IT people as long say it is extended version of C language. But it's not true even many of the syntax of C are reused in Cpp still Cpp is different concept and it needs different mindset to understand fundamentals of opps concepts.
I have proven method of teaching OPPs concepts in very simplistic practical examples to make you think in object oriented world.
For example how you code a action "kick a ball"
Here suppose kick is function means action to do done and ball is data on which action is to be performed.
Then if you are C programmer you will write something like:
void kick(int ball) ;
But in Cpp you will write:
ball.kick() ;
Because here ball will become object and method is called for that particular object.
I am IT professional so I will teach you more practical and realistic approach in very simplified way.
DEMO LECTURE IS FREE, TRY IT.