- ふらっとVisual C#,C♯,C#(初心者用) Part111
970 :デフォルトの名無しさん[sage]:2014/07/03(木) 01:04:46.49 ID:no1Gp9Hd - >>966
分けた方がわかりやすいから プロパティはJavaやC++のgetter/setterを置き換えるものだから、それと全く変えるというのはわかりにくい そして、P/Invokeやシリアライズ、コピー関連ではフィールドとプロパティでは処理が変わってくる。 しかも、プロパティには継承もできたりするし、フィールドの役割をすべてプロパティにやらせると言語仕様がだいぶ複雑になる
|