ノート:インスタンス変数

ページのコンテンツが他言語でサポートされていません。

インスタンスとの関係・重複[編集]

このインスタンス変数というページができる前にインスタンスというページがすでにかなり前からできていましたが、説明に被るところがありますね。どちらかにまとめた方が良さそうですね。hsz 2007年3月8日 (木) 05:55 (UTC)[返信]

インスタンスと被るところの問題とは別ですが、フィールド (計算機科学)への改名提案をします。--hsz 2007年3月20日 (火) 05:28 (UTC)[返信]

「フィールド」は厳密にはインスタンス変数ではなく、クラス変数とインスタンス変数の両方を表す語だったと思います。クラス変数の別名が「静的フィールド」であるのと同様にインスタンス変数も本来「動的フィールド」とか「インスタンスフィールド」と呼ばれていたものが、クラス変数よりインスタンス変数の利用頻度が高いため「動的」が省略されて「フィールド」になったという記憶があるのですが、違いましたっけ?(出典が思い出せない…)
いずれにせよインスタンス変数をフィールドと呼ぶのは Java と C#、後 Eiffel 位でどちらかと言えば少数派なので改名には反対です。とはいえ現行記事はかなり Java に依ってますけど…--U-ichi 2007年3月20日 (火) 15:09 (UTC)[返信]
すみません。改名というより統合ですね。申し訳ないですが、これはとりあえず改名も統合もせず撤回を考えますインスタンス変数のことをフィールドと書いている本が多いですね。なぜか多くの本ではクラス変数は例外的な位置づけになっています。--hsz 2007年3月21日 (水) 05:00 (UTC)[返信]

皆さんの意見により、改名提案を撤回しました。--Hsz 2007年3月25日 (日) 10:51 (UTC)[返信]