OOP stands for Object-Oriented Programming.
OOP is a paradigum or methedology in which by using class and object we can create an program.
Object-oriented programming is a programming paradigm that uses objects—collections of data and methods that operate on that data—to design and build software. C++ is an object-oriented programming language, and it supports the key principles of OOP.