Object-oriented design

   

Object-oriented design (OOD) is a design method in which a system is modelled as a collection of cooperating objects and individual objects are treated as instances of a class within a class hierarchy.

Four stages can be identified:

  1. Identify the classes and objects
  2. Identify their semantics
  3. Identify their relationships
  4. Specify class and object interfaces and implementation

Object-oriented design is one of the stages of object-oriented programming.

Literature

  • Grady Booch: Object-oriented analysis and design with applications. 2nd ed. Benjamin/Cummings, Redwood CA 1994

This article was originally based on material from the Free On-line Dictionary of Computing, which is used under the GFDL.

de:Objektorientiertes Design

Retrieved from "http://www.mywiseowl.com/articles/Object-oriented_design"

This page has been accessed 118 times. This page was last modified 13:12, 19 Oct 2004. All text is available under the terms of the GNU Free Documentation License (see Copyrights for details).