Internet Terms Dictionary  

Main | About

 

Popular Searches

pixel fortran ajax
tube cpu storage
firewall bot protocol
iis server java
compiler socket isp
pop bus layer
hacker render foobar
web silicon platform
client blog network
router ram port
streaming domain table

Dictionaries

  • WordNet
  • Jargon File
  • Computing Dictionary
  • Moby Thesaurus

Created by
www.noamnet.com
 

Definitions for polymorphism:

The Collaborative International Dictionary of English v.0.48 :
Polymorphism \Pol`y*mor"phism\, n. 1. (Crystallog.) Same as Pleomorphism. [1913 Webster] 2. (Biol.) (a) The capability of assuming different forms; the capability of widely varying in form. (b) Existence in many forms; the coexistence, in the same locality, of two or more distinct forms independent of sex, not connected by intermediate gradations, but produced from common parents. [1913 Webster]

WordNet (r) 2.0 :
polymorphism n 1: (chemistry) the existence of different kinds of crystal of the same chemical compound [syn: pleomorphism] 2: (biology) the existence of two or more forms of individuals within the same animal species (independent of sex differences)

The Free On-line Dictionary of Computing (27 SEP 03) :
polymorphism A concept first identified by Christopher Strachey (1967) and developed by Hindley and Milner, allowing types such as list of anything. E.g. in Haskell: length :: [a] -> Int is a function which operates on a list of objects of any type, a (a is a type variable). This is known as parametric polymorphism. Polymorphic typing allows strong type checking as well as generic functions. ML in 1976 was the first language with polymorphic typing. Ad-hoc polymorphism (better described as overloading) is the ability to use the same syntax for objects of different types, e.g. "+" for addition of reals and integers or "-" for unary negation or diadic subtraction. Parametric polymorphism allows the same object code for a function to handle arguments of many types but overloading only reuses syntax and requires different code to handle different types. See also generic type variable. In {object-oriented programming}, the term is used to describe a variable that may refer to objects whose class is not known at compile time and which respond at run time according to the actual class of the object to which they refer. (2002-08-08)

Related Sites

Type polymorphism - Wikipedia, the free encyclopedia
In computer science, polymorphism is a programming language feature that allows ... The concept of parametric polymorphism applies to both data types and functions. ...

Polymorphism in object-oriented programming - Wikipedia, the free ...
In simple terms, polymorphism is the ability of one type, A, to appear as and be ... This is a lesser used feature of polymorphism. ...

Type polymorphism: Information from Answers.com
function overloading In programming, using the same name for two or more functions. ... In computer science, polymorphism is a programming language feature ...

polymorphism: Definition, Synonyms from Answers.com
polymorphism n. Biology. The occurrence of different forms, stages, or types in individual organisms or in organisms of the same species,

What is polymorphism? - a definition from Whatis.com
In object-oriented programming, polymorphism (from the Greek meaning "having ... Andrew Cooke's "An Introduction to Programming Languages" mentions polymorphism. ...

Polymorphism
Polymorphism is the art of taking advantage of this simple but powerful and ... dynamic allocation and polymorphism #include <iostream> using namespace std; ...
 

dictionary.noamnet.com