HOME

TheInfoList



OR:

Polymorphism, polymorphic, polymorph, polymorphous, or polymorphy may refer to:


Computing

*
Polymorphism (computer science) In programming language theory and type theory, polymorphism is the provision of a single interface to entities of different types or the use of a single symbol to represent multiple different types.: "Polymorphic types are types whose operation ...
, the ability in programming to present the same programming interface for differing underlying forms *
Ad hoc polymorphism In programming languages, ad hoc polymorphismC. StracheyFundamental concepts in programming languages Lecture notes for International Summer School in Computer Programming, Copenhagen, August 1967 is a kind of polymorphism in which polymorphic fun ...
, applying polymorphic functions to arguments of different types *
Parametric polymorphism In programming languages and type theory, parametric polymorphism allows a single piece of code to be given a "generic" type, using variables in place of actual types, and then instantiated with particular types as needed. Parametrically polymorph ...
, abstracts types, so that multiple can be used with a single implementation **
Bounded quantification In type theory, bounded quantification (also bounded polymorphism or constrained genericity) refers to universal or existential quantifiers which are restricted ("bounded") to range only over the subtypes of a particular type. Bounded quantificat ...
, restricts type parameters to a range of subtypes *
Subtyping In programming language theory, subtyping (also subtype polymorphism or inclusion polymorphism) is a form of type polymorphism in which a subtype is a datatype that is related to another datatype (the supertype) by some notion of substitutability, ...
, different classes related by some common superclass can be used in place of that superclass * Row polymorphism, uses structural subtyping to allow polymorphism over records *
Polymorphic code In computing, polymorphic code is code that uses a polymorphic engine to mutate while keeping the original algorithm intact - that is, the ''code'' changes itself every time it runs, but the ''function'' of the code (its semantics) will not chang ...
, self-modifying program code designed to defeat anti-virus programs or reverse engineering


Science


Biology

* Chromosomal polymorphism, a condition where one species contains members with varying chromosome counts or shapes * Cell polymorphism, variability in size of cells or nuclei *
Gene polymorphism A gene is said to be polymorphic if more than one allele occupies that gene's locus within a population. In addition to having more than one allele at a specific locus, each allele must also occur in the population at a rate of at least 1% to ge ...
, the existence of more than one allele at a gene's locus within a population *
Genetic polymorphism A gene is said to be polymorphic if more than one allele occupies that gene's locus within a population. In addition to having more than one allele at a specific locus, each allele must also occur in the population at a rate of at least 1% to ge ...
, the branching of the genetic tree, caused by two or more alleles occurring at one DNA position or in one DNA region, each with appreciable frequency in the population * Lipid polymorphism, the property of amphiphiles that gives rise to various aggregations of lipids * Polymorphic, a wave pattern seen on an electrocardiogram; See
QRS complex The QRS complex is the combination of three of the graphical deflections seen on a typical electrocardiogram (ECG or EKG). It is usually the central and most visually obvious part of the tracing. It corresponds to the depolarization of the r ...
*
Polymorphism (biology) In biology, polymorphism is the occurrence of two or more clearly different morphs or forms, also referred to as alternative ''phenotypes'', in the population of a species. To be classified as such, morphs must occupy the same habitat at the s ...
, the occurrence of more than one form in the same population of a species * Polymorphism (RLFP), a technique that exploits variations in homologous DNA sequences


Other sciences

*
Polymorphism (materials science) In materials science, polymorphism describes the existence of a solid material in more than one form or crystal structure. Polymorphism is a form of isomerism. Any crystalline material can exhibit the phenomenon. Allotropy refers to polymorphism ...
, the existence of a solid material in two or more crystal structures, known as polymorphs * ''Polymorph'', a marketing name for
polycaprolactone Polycaprolactone (PCL) is a biodegradable polyester with a low melting point of around 60 °C and a glass transition temperature of about −60 °C. The most common use of polycaprolactone is in the production of speciality polyuret ...
, a type of thermoplastic which fuses at 60°C


Fiction

* Polymorph, a
shapeshifting In mythology, folklore and speculative fiction, shape-shifting is the ability to physically transform oneself through an inherently superhuman ability, divine intervention, demonic manipulation, sorcery, spells or having inherited the ...
being in: ** "Polymorph" (''Red Dwarf''), third episode of series III of the science fiction sitcom ** " Emohawk: Polymorph II", fourth episode of series VI of the science fiction sitcom ** ''Polymorph'' (novel), a 1997 cyberpunk novel by Scott Westerfeld ** Polymorph (Red Dwarf character), seen in the series III episode "Polymorph" * Polymorph, a magical spell in many fantasy
role-playing game A role-playing game (sometimes spelled roleplaying game, RPG) is a game in which players assume the roles of player character, characters in a fictional Setting (narrative), setting. Players take responsibility for acting out these roles within ...
s that transforms a target into one of many different creatures for a period of time


See also

* * Dimorphism (disambiguation) * Monomorphic (disambiguation) *
Polymorphism in Lepidoptera Many types of polymorphism can be seen in the insect order Lepidoptera. Polymorphism is appearance of forms or "morphs" differing in colour and number of attributes within a single species. In Lepidoptera, polymorphism can be seen not only between ...
*
Shapeshifter (disambiguation) A shapeshifter is a mythic being that can change its physical shape. Shapeshifter or shapeshifters may also refer to: Books and comics * ''The Shapeshifter'', a 2006 book by Ali Sparkes * ''The Shape Shifter'', a 2006 novel by Tony Hillerman * S ...
{{disambiguation