Misplaced Pages

Polimorphism

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

This is an old revision of this page, as edited by Wynler (talk | contribs) at 18:23, 5 July 2005. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Revision as of 18:23, 5 July 2005 by Wynler (talk | contribs)(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
It has been suggested that this article be merged into Polymorphism. (Discuss)

Polimorphism is a therm usually applied on biology. A polimorphic system implies that each internal component of a open system may react by different forms when exposed to a certain stimulus. It mainly occurs in complex systems design or in comprehension of genetics in life forms.

Polimorphism makes possible "dynamic binding" in object-oriented software engineering and by this reazon it was incorporated on informatics jargon.

"Polimorphism means that the sender of a stimulus does not need to know the receiving instance´s class. The receiving instance can belong to and arbitrary class." (Jacobson, I., 2004)

Sources: Jacobson, I. "Object-Oriented Software Engineerig: a use-case driven approach", Addison-Wesley ed., 2005.

Web Sources: http://www.c-sharpcorner.com/Language/InheritNPolyRVS.asp