OOP
object-oriented programming
A method of software development that groups related functions and data into chunks called
objects. These programming objects are reusable, so object-oriented programming can reduce development time on new projects.
C++ and
Java are object-oriented programming languages.