Question: what are the disadvantages of object oriented programming?
Answer: It can be inefficient. Object-oriented programming tends to use more CPU than alternative options. ...  It can be too scalable. If OOP is left to run out of control, then it can create a massive amount of bloated, unnecessary code. ...  It can cause duplication.