Tuesday, April 10, 2007

What is OOAD?

Object Oriented Analysis and Design(OOAD) is a methodology to analyze,design and develop application using objects and their relations and message based communication to each other.Everything in OOAD is visualized in terms of objects and classes.OOAD introduced a paradigm shift from thinking and programming procedurally to objects oriented programming.This approach helps in designing complex real time systems with ease.The features like Data Abstraction and Encapsulation, Inheritance and Polymorphism form fundamentals of object oriented programming.

Advantages:

  • Enhanced Reusability
  • Modular approach towards problem solving which will be
  • Better Maintainability
    Better Performance if system is designed cautiously using OOAD concepts

1 comments :

ritesh singhania on October 31, 2011 at 1:36 AM said...

good points at point of view

 

Disclaimer
Interview Questions On Java,Java EE Copyright © 2017. Reads: best tracker