Differentiate OO development from structured development.
Structured approach of problem solving is based upon the idea of decomposition of system into subsystem. In this approach of system development, readjustment of some new changes in system is very hard. While as in object oriented approach holistic view of application domain is considered and the related objects are identified. Further categorization of objects is done. Object oriented approach provide space for further enhancement of system without too much increase in the systems complexity.