回答編集履歴
1
typo
answer
CHANGED
@@ -8,6 +8,7 @@
|
|
8
8
|
しかし、元々プロパティはGUI開発ツールで例えばWidth=640;としただけでウィンドウの幅を変えることができるような機能を実装するために提案された機能です。(私の知る範囲ではVisual Basicが最初です。)
|
9
9
|
|
10
10
|
> 疑問②
|
11
|
+
|
11
12
|
クラス内部を変更する予定がない時、フィールドを直接公開していたと仮定します。
|
12
13
|
ある日、フィールドの仕様を変更して倍の値を保持するようにしました。
|
13
14
|
その時、フィールド名を変更し、元のフィールド名のプロパティを実装することでこの仕様変更を外部に波及させないで済むと言う使い方ができます。
|