Advanced | Help | Encyclopedia
Directory


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 licensed under the GFDL.








Links: Addme | Keyword Research | Paid Inclusion | Femail | Software | Completive Intelligence

Add URL | About Slider | FREE Slider Toolbar - Simply Amazing
Copyright © 2000-2008 Slider.com. All rights reserved.
Content is distributed under the GNU Free Documentation License.