Object Oriented Programming
Object oriented programming (OOP) that is a popular approach to programming that rely on classes and objects.
Common object oriented languages
Common object oriented programming languages include:
- C++
- C#
- Java
- Ada
Key concepts
There are many key concepts in object orientated programming.
Encapsulation
Encapsulation allows the programmer to create a scope where the functions, methods and classes are kept in the same scope.