英文字典中文字典Word104.com



中文字典辭典   英文字典 a   b   c   d   e   f   g   h   i   j   k   l   m   n   o   p   q   r   s   t   u   v   w   x   y   z   







請輸入英文單字,中文詞皆可:

polymorphism    音標拼音: [p,ɑlim'ɔrfɪzəm] [p,ɑlim'ɔrfɪzm]
n. 多形,同質異像,多形現象

多形,同質異像,多形現象

polymorphism
多型

polymorphism
n 1: (genetics) the genetic variation within a population that
natural selection can operate on
2: (chemistry) the existence of different kinds of crystal of
the same chemical compound [synonym: {polymorphism},
{pleomorphism}]
3: (biology) the existence of two or more forms of individuals
within the same animal species (independent of sex
differences)

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]

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)

請選擇你想看的字典辭典:
單詞字典翻譯
polymorphism查看 polymorphism 在Google字典中的解釋Google英翻中〔查看〕
polymorphism查看 polymorphism 在Yahoo字典中的解釋Yahoo英翻中〔查看〕





安裝中文字典英文字典查詢工具!


中文字典英文字典工具:
選擇顏色:
輸入中英文單字

































































英文字典中文字典相關資料:





中文字典-英文字典  2005-2009

|中文姓名英譯,姓名翻譯 |简体中文英文字典