ネスト(nest)

Java

ネストとは?

 状態:-  閲覧数:2,313  投稿日:2013-05-03  更新日:2013-05-03  
・ブロックの中にブロックを入れること
・ステートメント等で{}の中に{}を入れること
・つまりブロックを入れ子構造にしていくことを指して「ネスト」「ネスティング」と呼ぶ


階層の深さは関係ない


・ネストの内部に別のネストを何段階にも重ねていっても、「ネスト」と呼ぶ


ネストする理由


・複数の命令群をひとまとまりの単位にくくり、何段階にも組み合わせていくことでプログラムを構成する方が、分かりやすいから


主なネストの種類


・条件分岐(「if」文)
・一定回数の繰り返し(「for」文)
・条件つき繰り返し(「while」文)など


インデント


・1段ネストする毎に、「タブ」や「スペース」でインデントをする
・ブロック範囲を分かりやすくするため


注意事項


・ネストが深くなればなるほどプログラムが見にくくなり、流れが追いにくくなる
・ネストを深くし過ぎないようにした方が良い


「インスタンス生成」VS「インスタンス作成」

コメント投稿(ログインが必要)