Skip to main content

動的変数とは何ですか?

objectオブジェクト指向プログラミングでは、オブジェクトはその属性、または状態、および動作、またはメソッドを非表示または表示できます。オブジェクトには、それぞれ情報を表示または非表示にするために、「パブリック」または「プライベート」モディファイアをラベル付けできます。「プライベート」と「パブリック」の両方は変数ですが、変数の異なるタイプです。「パブリック」モディファイアは動的変数です。つまり、プログラムの実行時に情報の実行が流動的です。プログラム内のすべてのオブジェクトには、独自の動的変数と独自の動的方法があります。つまり、各オブジェクトの実行は実行時に流動的であり、プログラムを再実行すると変化する可能性があります。これは、静的変数がプログラムの寿命にわたって固定メモリに割り当てられるという点で、静的変数とは対照的に実行されます。つまり、変数がメモリ空間に割り当てられたら、関数の最後に破壊されません。プログラムは、しきい値制限値を使用し、処理された特定のフィールド値と比較することができます。値がそのしきい値制限値よりも小さいか大きいかどうかに応じて、フィールド値に対して異なる操作セットが実行されます。動的変数は、そのしきい値値がプログラムの寿命にわたって変化する可能性があるという点で、他の変数と区別できます。静的な変数は、π(PI)の不変の値のように、数学の定数に似ています。対照的に、動的変数は一定の値を持たないため、しきい値を変更する可能性があります。自動販売機の製品量は、マシンから分配されているため、常に変化しています。この量は動的変数であり、その値が絶えず変化するにつれて、プログラムは値を追跡してマシンを補充する必要があるかどうかを判断します。オブジェクトの方法、またはプログラムで何をするかに基づいています。たとえば、靴のサイズを考慮した特定の変数がある場合、「Shoe_size」と呼ばれる可能性があります。また、小文字を使用して動的変数を起動し、複数の単語の間にアンダースコアを配置することも通常の慣行です。