記事編集時のマジックワード{{#property:...}}については「Help:マジックワード#その他の用法」を参照。
その他の用法については「プロパティ (曖昧さ回避)」をご覧ください。
プロパティ(英: property)は所有物や附帯情報など所有者や従属先がある物体や情報を指す言葉である。[1]特に情報分野以外では、所有者の移転が可能であったり所有者による処分が可能なものを指し、特に所有物の中でも財産[2][3]を指す場合もある。情報の分野では何らかの主体に保持される附帯情報を指す。 日本では物として扱われ、しばしば英語圏でも比較されるアイテム(英: item)[4][5]は、本来項目や品目を表すものであり[6]所有物そのものを表す言葉ではない。プロパティとは財産品目のような併用されることもある。[7] 日本の情報分野ではしばしば属性(英: attribute)と混同されることもある。属性とは「赤い」であったり「硬い」であったり人であれば「誠意がある」「適応性がある」といった主体についての情報を表すものであり[8][9] ただ所有されているだけのものを含むプロパティとは全く意味がことなる。ただし、情報分野では附帯情報の中に属性が格納されていることが多い。[10] Microsoft Windowsにおけるプロパティは、コンピュータ、ファイル、アプリケーションの各種設定などの情報を保持した附帯情報のことである。 Smalltalk から始まったオブジェクトに付随するメンバー変数の変わりに連想配列を用いる方法を指す。日本語では附帯情報とも呼ぶ。附帯情報は元々、派生型のために変数を用意しようとすると変数が莫大になってしまう画面部品(Morphic)の基底型などで使われていたが[11]、後に附帯情報以外の変数をオブジェクトから取り除いたSelfが生まれ、その思想を引き継いだJavaScript も同様に附帯情報のみでオブジェクトを構成するようになった。詳細は「Smalltalk」を参照 標準Javaクラスライブラリにおけるプロパティは、System.getProperties()
類義語との関係
アイテム
属性
情報分野
プログラミング言語以外
Windowsにおけるプロパティ
プログラミング言語
言語の機能としてのプロパティ詳細は「プロパティ (プログラミング)」を参照
デザインパターンとしてのプロパティ(附帯情報)
Java標準ライブラリにおけるプロパティ
関連項目.mw-parser-output .side-box{margin:4px 0;box-sizing:border-box;border:1px solid #aaa;font-size:88%;line-height:1.25em;background-color:#f9f9f9;display:flow-root}.mw-parser-output .side-box-abovebelow,.mw-parser-output .side-box-text{padding:0.25em 0.9em}.mw-parser-output .side-box-image{padding:2px 0 2px 0.9em;text-align:center}.mw-parser-output .side-box-imageright{padding:2px 0.9em 2px 0;text-align:center}@media(min-width:500px){.mw-parser-output .side-box-flex{display:flex;align-items:center}.mw-parser-output .side-box-text{flex:1}}@media(min-width:720px){.mw-parser-output .side-box{width:238px}.mw-parser-output .side-box-right{clear:right;float:right;margin-left:1em}.mw-parser-output .side-box-left{margin-right:1em}}ウィクショナリーに関連の辞書項目があります。プロパティ
プロパティ (プログラミング)
フィールド (計算機科学)
メソッド (計算機科学)#アクセサ