Skip to main content

属性ドメインとは何ですか?

attribute属性ドメインは、プログラムコードの特定の属性に対して許可されている有効な値の範囲を指すコンピュータープログラミングの概念です。誤った価値を入力し、mdash;許可された範囲外の値—多くの場合、プログラムをクラッシュさせます。入力された値が有効な範囲の外側に迷い込まないようにするための理想的な方法は、エンドユーザーに許容値の範囲を示すディスプレイメッセージを提供し、不注意に過度の値を入力するリスクを減らすことです。プログラムコードの核心です。割り当てられると、変数に特定のタイプが与えられます。整数は、整数のみが許可されている場合に使用される変数の一種です。一方、文字列は、文字、数字、または文字の任意の組み合わせを受け入れます。変数タイプを決定すると、アイテムの属性ドメインに初期制約があります。たとえば、エンドユーザーはABCDEを正常に整数値に入力できません。属性ドメインのこの予備的な制限はプログラミング言語に固定されているため、ソフトウェアをコーディングすることでも変更できません。特定のアイテムのドメイン。たとえば、ホテルチェーン用のプログラミングソフトウェアの場合、プログラマーは、建物内のホテルの部屋の数に対するホテルルーム番号の属性の価値の範囲を自然に制限する可能性があります。部屋番号が100〜1,000になる場合、変数の属性範囲をそれに応じて制限することは理にかなっています。これにより、プログラムは誤って入力されたデータに基づいて誤った結果を生成しないことが保証されます。範囲外の値を入力することによるシステム。これは、指定された属性範囲に対して入力値をチェックする単純なルーチンです。属性が範囲内に収まる場合、プログラムは正常に進みます。そうでない場合、プログラムは、入力値が許可されている特定の範囲内にあることを確認するまで、変数を入力することを許可することなく、単純な誤った入力メッセージを返し、再び試みます。