英文字典中文字典


英文字典中文字典51ZiDian.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 在百度字典中的解释百度英翻中〔查看〕
Polymorphism查看 Polymorphism 在Google字典中的解释Google英翻中〔查看〕
Polymorphism查看 Polymorphism 在Yahoo字典中的解释Yahoo英翻中〔查看〕





安装中文字典英文字典查询工具!


中文字典英文字典工具:
选择颜色:
输入中英文单字

































































英文字典中文字典相关资料:


  • 多态 (计算机科学) - 维基百科,自由的百科全书
    多态 (计算机科学) 在 编程语言 和 类型论 中, 多态 (英語: polymorphism)指为不同 数据类型 的实体提供统一的 接口 [1],或使用一个单一的符号来表示多个不同的类型 [2]。 多态的最常见主要类别有: 特设多态:为个体的特定类型的任意集合定义一个共同
  • 多态性(Polymorphism)详解_编译时的多态性是指-CSDN博客
    什么是多态性(Polymorphism)? 多态性是指同一个接口或父类,可以在不同的实例中表现出不同的行为。 在Java中,多态性分为编译时多态性和运行时多态性。 多态性是面向对象编程的一个核心概念,它使得程序更加灵活和可扩展。 多态性的类型
  • 【C C++】深度剖析 多态 (polymorphism)的底层实现机制
    1 什么是 多态? 多态 (Polymorphism)源自于希腊语,意思是“多种形状”。 在C++中,允许通过基类型的指针或引用去访问派生对象中的函数,并允许需要执行的函数在运行时进行延迟绑定 (Late binding),这称之为多态。 多态的前提条件是继承。
  • Java Polymorphism - W3Schools
    Polymorphism means "many forms", and it occurs when we have many classes that are related to each other by inheritance Like we specified in the previous chapter; Inheritance lets us inherit attributes and methods from another class
  • Polymorphism - C# | Microsoft Learn
    Learn about polymorphism, a key concept in object-oriented programming languages like C#, which describes the relationship between base and derived classes
  • What is Polymorphism in OOP? Detailed Guide for Developers
    Polymorphism is a fundamental concept in object-oriented programming that enables objects of different types to be treated uniformly through a common interface, allowing the same method or operation to behave differently based on the actual type of object it operates on
  • 12. 3. Polymorphism In Depth - Weber
    Polymorphism is the third and final characteristic that defines the object-oriented paradigm Admittedly, polymorphism doesn't solve more problems, but it solves some more compactly, elegantly, and clearly
  • Polymorphism in Programming - OOP
    What is Polymorphism? Polymorphism is one of the core principles of object-oriented programming The word polymorphism means "many forms" In programming, it refers to the ability of different classes or objects to respond to the same method name or operator in different ways





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