翻訳と辞書
Words near each other
・ 多目的クレーン
・ 多目的ダム
・ 多目的ホール
・ 多目的商業施設
・ 多目的実験モジュール
・ 多目的対戦車榴弾
・ 多目的戦闘艦180
・ 多目的補給モジュール
・ 多目的貨物船
・ 多相包有物
多相性
・ 多相性致死
・ 多相睡眠
・ 多相遺伝
・ 多瞳孔
・ 多瞳孔症
・ 多砲塔戦車
・ 多硫化アンモニウム
・ 多硫化カリウム
・ 多硫化カルシウム


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

多相性 : ミニ英和和英辞書
多相性[さが]
polyphasic
===========================
: [た]
  1. (n,pref) multi- 
: [そう]
 【名詞】 1. aspect 2. phase 3. countenance
相性 : [あいしょう]
 【名詞】 1. affinity 2. compatibility
多相性 ( リダイレクト:ポリモーフィズム ) : ウィキペディア日本語版
ポリモーフィズム[さが]
''ポリモーフィズム''あるいはポリモルフィズム(''Polymorphism'')とは、プログラミング言語型システムの性質を表すもので、プログラミング言語の各要素(定数変数オブジェクト関数メソッドなど)についてそれらが複数の型に属することを許すという性質を指す。多態性多相性多様性とも呼ばれる。対義語はモノモーフィズム(''Monomorphism'')、単態性単相性で、プログラミング言語の各要素が唯一つの型に属するという性質を指す。
==例==
モノモーフィズムな型システムを持つプログラミング言語では関数や手続きはそれぞれ一意に識別される名前と結びついており、従って異なった動作を実現するためには異なった名前を用いる必要があった。
例えば、何かの値を文字列形式に変換する最も単純な場合を考える。モノモーフィズムな型システムを持つ言語では、次のように別々の関数になっていなければならない。
:古典的な変換関数:
::数値を文字列にする場合
string = StringFromNumber(number)
::日付値を文字列にする場合
string = StringFromDate(date)
一方ポリモーフィズムな型システムを持つ言語では、StringValue のような汎用の述語を定義し、型別にそれぞれ適切な変換方式を定義させることでオブジェクトの種別によらない抽象度の高い変換形式を実現できる。
:多態を行なう変換方式:
::見た目上、型によらない変換が可能
string = number.StringValue
string = date.StringValue
無論、StringValueの定義は型別に行なわなければならないので、総体として記述量が減少するわけではない(継承による再利用はありうる)。また、何をもって「正しい動作」とするのかはオブジェクトの設計に依存するため、多態を使いこなすにはシステム全体を見通す優れた設計能力が要求される。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「ポリモーフィズム」の詳細全文を読む

英語版ウィキペディアに対照対訳語「 Polymorphism (computer science) 」があります。

多相性 : 部分一致検索
ポリモーフィズム[さが]
===========================
「 多相性 」を含む部分一致用語の検索リンク( 2 件 )
多相性
多相性致死



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.