私が勉強している1つのソースは、配列を「変数がインデックス番号でアクセスされる1つの名前の下の変数の集合」として定義しています。Javaでは、オブジェクトは変数と見なされますか?
しかし、私はあなたがオブジェクトの配列(または少なくともオブジェクトへのポインタの配列)を持つことができることに気付きました。
私はオブジェクトを変数と見なさなかったので、これは私が変数がjavaと同じように定義されているのか疑問に思いました。 Jenkovチュートリアルでは、変数を「データ値を含むことができるメモリの一部」として挙げています。
私はオブジェクトがこの定義に合っていると信じているので、オブジェクトは変数と見なされますか?
いいえ、オブジェクトは変数ではありません。私は引用されたソースが不正確だと言います。 – shmosel
配列がオブジェクトのコレクションであると言うのがより正確でしょうか? –
配列は、オブジェクトへの参照の可変サイズの、固定サイズのインデックス付きコレクションです。 –