変数に対して、読み込みと書き込みの範囲を別々に設定できる。変数の代入に対して制約を与えられる。以下のクラス「Sample01」を想定する。書き換え...内部からのみ可能である場合は関数を用いて、以下のようにすればいいと考えられる。}}変数が増えた場合において、このような処理を行うとプログラムが長くなってしまう。ここで、プロパティというものを用いれば、簡潔に記述することができる。変数に対して、読み込みと書き込みの範囲を別々に設定できる。変数の読み込みはクラス外部からも可能であるが、書き込みはクラス内部からのみという言うことが容易に実現できるようになる。変数の代入に対して制約を与えられる。変数に対して制約がある場合もプロパティが有効である。次のプログラムではhpというint型変数を0~100しか設定できないようにできる。100継承プロパティは関数と同様に継承することが可能。継承先でアクセシビリティの変更はできない点に注意。5あとがきプロパティを使用すると変数に対するアクセシビリティが明らかになるので、複数人での作業の場合は重宝しそうです。変数に制約を加える作業はプロパティを使えば変数を書き換えるたびにif分を用いるということが無くなるので便利になりそうです。4はてなブログをはじめよう!KiironoMidoriさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。