500
Explain the function of each of the three features OOP.
Encapsulation - bundling together data and program instructions into objects, thus enabling them to work as a whole regardless of individual properties.
Inheritance - enables developers to define classes of objects and instances of these classes, which automatically take over the class properties.
Polymorphism - different objects can receive the same instructions but deal with them in different ways.