動的型付け
Sign in to saveAlso 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
- topic's main category
- Category:Dynamically typed programming languages
Sources (2)
via Wikidata · CC0
Article · 日本語
動的型付け(どうてきかたづけ、英: Dynamic typing)とは、値やオブジェクトの型安全性を、実行時に検証するというコンピュータプログラミングの型システムの方法である。型の検査は実行時のプロセス上で行われて、ランタイムシステムの実行時型情報(RTTI)が照会されるなどして解析される。 動的な型チェックは、代入、束縛、関数適用、ダウンキャスト、ディスパッチ、バインディングといった所で行われる。なお、コンパイル時やインタプリタ開始時の最適化によってすでに型安全性が保証されている所は省略される。動的型付けの言語では、引数や返り値や変数宣言への型注釈が省略されやすくなる。 対義語は静的型付けであり、こちらでは値やオブジェクトの型安全性をコンパイル時に検証する。型の検査はソースコードの解析によって行われる。
Abstract from DBpedia / Wikipedia · CC BY-SA