Q:- What is Object Oriented Programming? Object oriented programming is a programming technique to design your application. Application can be of any type like it can be web based application, windows based application etc. In object oriented programming, everything revolves…