Connexions

Sections
You are here: Home » Content » Object Relationships

About: Object Relationships

Module by: Stephen Wong, Dung Nguyen

View content

Metadata

Name: Object Relationships
ID: m11709
Language: English (en)
Summary: Relationships between objects can be classified as either "is-a" (inheritance) or "has-a" (composition). These two relationships enable the OO software designer to create abstract models of the desired system.
Subject: Science and Technology
Keywords: Inheritance, composition, aggregation, abstraction, object oriented programming, object oriented design, OOP, OOD
Document Type: -//CNX//DTD CNXML 0.5//EN
License: Creative Commons Attribution License (CC-BY 1.0)

Authors: Stephen Wong (swong@rice.edu), Dung Nguyen (dxnguyen@rice.edu)
Copyright Holders: Stephen Wong (swong@rice.edu), Dung Nguyen (dxnguyen@rice.edu)
Maintainers: Stephen Wong (swong@rice.edu), Dung Nguyen (dxnguyen@rice.edu)

Version: 1.5 (history)
Created: Dec 16, 2003 12:48 am US/Central
Revised: Jun 18, 2007 3:33 pm GMT-5

Version History

Version: 1.5 Jun 18, 2007 3:33 pm GMT-5 by Stephen Wong
Changes:
added links

Version: 1.4 Jun 4, 2007 4:53 pm GMT-5 by Stephen Wong
Changes:
Fixed up notes formatting

Version: 1.3 Jan 22, 2004 10:05 pm US/Central by Stephen Wong
Changes:
Added content on interfaces

Version: 1.2 Dec 19, 2003 4:40 pm US/Central by Dung Nguyen
Changes:
none

Version: 1.1 Dec 16, 2003 8:01 pm US/Central by Stephen Wong
Changes:
Added initial content

How to Reuse and Attribute This Content

If you reuse this work, in order to comply with the attribution requirements of the license (CC-BY 1.0), you must include the

  • authors' names
  • title of the work
  • and the Connexions URL where the work can be found

If you derive a copy of this content using a Connexions account and publish your version, proper attribution of the original work will be automatically done for you.

How to Cite and Attribute This Content

The following citation styles comply with the attribution requirements for the license (CC-BY 1.0) of this work:

American Chemical Society (ACS) Style Guide:

Wong, S.; Nguyen, D. Object Relationships, Connexions Web site. http://cnx.org/content/m11709/1.5/, Jun 18, 2007.

American Medical Assocation (AMA) Manual of Style:

Wong S, Nguyen D. Object Relationships [Connexions Web site]. June 18, 2007. Available at: http://cnx.org/content/m11709/1.5/.

American Psychological Assocation (APA) Publication Manual:

Wong, S., & Nguyen, D. (2007, June 18). Object Relationships. Retrieved from the Connexions Web site: http://cnx.org/content/m11709/1.5/

Chicago Manual of Style (Bibliography):

Wong, Stephen, and Dung Nguyen. "Object Relationships." Connexions. June 18, 2007. http://cnx.org/content/m11709/1.5/.

Chicago Manual of Style (Note):

Stephen Wong and Dung Nguyen, "Object Relationships," Connexions, June 18, 2007, http://cnx.org/content/m11709/1.5/.

Chicago Manual of Style (Reference, in Author-Date style):

Wong, S., & Nguyen, D. 2007. Object Relationships. Connexions, June 18, 2007. http://cnx.org/content/m11709/1.5/.

Modern Languages Association (MLA) Style Manual:

Wong, Stephen, and Dung Nguyen. Object Relationships. Connexions. 18 June 2007 <http://cnx.org/content/m11709/1.5/>.