Object-oriented Design Suryakumar Ramalingam Solutions Architect [email protected] m Objectives To explain how a software design may be represented as a set of interacting…