Object association

Object association

In the object-oriented programming paradigm, the word "association" means "union". In object association, one object is formed from the union of two or more other objects.

In object-oriented programming, there are two kinds of object association: aggregation and composition. Both intend to do the same thing, build "large" objects from "smaller" ones. They differ only conceptually, from an object system perspective.

See also

*Implementation inheritance
*Inheritance semantics
*Virtual inheritance


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • association — association, society, club, order denote a body of persons who unite in the pursuit of a common aim or object. Association is in general used of an organization which is inclusive in its membership, excluding only those whose personal… …   New Dictionary of Synonyms

  • Object-oriented programming — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computing …   Wikipedia

  • Association of Ideas — Association of Ideas, or Mental association, is a term used principally in the history of philosophy and of psychology to refer to explanations about the conditions under which representations arise in consciousness, and also for a principle put… …   Wikipedia

  • Object-oriented modeling — (OOM), also called object oriented programming (OOP) is a modeling paradigm mainly used in computer programming. Prior to the rise of OOM, the dominant paradigm was procedural programming, which emphasized the use of discrete reusable code blocks …   Wikipedia

  • Object-Oriented Modeling — Object Oriented Modeling, or OOM, is a modeling paradigm mainly used in computer programming. Prior to the rise of OOM, the dominant paradigm was functional programming, which emphasized the use of discreet reusable code blocks that could stand… …   Wikipedia

  • Association — may refer to: *Voluntary association, a group of individuals who voluntarily enter into an agreement to accomplish a purpose ** 501(c) non profit organization ** Professional association ** Alumni association, an association of former students of …   Wikipedia

  • Object Desktop — ObjectBar used with DesktopX to create a theme Developer(s) Stardock …   Wikipedia

  • Object-oriented analysis and design — (OOAD) is a software engineering approach that models a system as a group of interacting objects. Each object represents some entity of interest in the system being modeled, and is characterised by its class, its state (data elements), and its… …   Wikipedia

  • Object Management Group — Formation 1989 Headquarters Needham, Massachusetts Website …   Wikipedia

  • Object REXX — Paradigm(s) Object oriented (class based) Appeared in 1988; 22 years ago (1988) Developer Simon C. Nash (IBM) Influenced by REXX …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”