Object-oriented programming
A . Object modeling
B . Relationship between object (instance) and class
Declaring a class
Creating an object: the new operator
Destruction of an Object
Accessing variables and methods of an object
Concept of reference to a point
Copying an object
Converting an object
Determine the origins of an object
C . Member variables and methods of a class
Member variables
The methods
D . other notions in object-oriented programming
Encapsulation
Inheritance
Polymorphism