What do i think about Object Oriented Programming?
I think that it is way more complex than structured programming but at the same time it can be more useful depending on what are you working on.
It makes development and maintenance easier where as in Procedure-roiented programming language it is not easy to manage if code grows as project size grows. Provides data hiding which cant be done in Procedure-oriented programming language.An OOP language can simulate real world events much more effectively.
Java Object Oriented Programming Concepts: Concepts
Gilberto Rogel García