Skip to content
EntityQ1268978· pop 9

動的型付け

Sign in to save

Also known as dynamic type system, dynamic typing system, dynamic, dynamically typed, runtime type checking, dynamic type checking

実行時にオブジェクトの型が強制される型システムのパラダイム

Wikidata facts

Subclass of
type system
Show 3 more facts
short name
dynamische
opposite of
static typing
Sources (2)

via Wikidata · CC0

Article · 日本語

動的型付け(どうてきかたづけ、英: Dynamic typing)とは、値やオブジェクトの型安全性を、実行時に検証するというコンピュータプログラミングの型システムの方法である。型の検査は実行時のプロセス上で行われて、ランタイムシステムの実行時型情報(RTTI)が照会されるなどして解析される。 動的な型チェックは、代入、束縛、関数適用、ダウンキャスト、ディスパッチ、バインディングといった所で行われる。なお、コンパイル時やインタプリタ開始時の最適化によってすでに型安全性が保証されている所は省略される。動的型付けの言語では、引数や返り値や変数宣言への型注釈が省略されやすくなる。 対義語は静的型付けであり、こちらでは値やオブジェクトの型安全性をコンパイル時に検証する。型の検査はソースコードの解析によって行われる。

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 9 languages

via Wikidata sitelinks · CC0