- 898 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 00:11:59 ]
- オブジェクト指向初心者です。
調べるの面倒です。教えてください。 このスレッドを読んでいて、初めて 委譲 を知ったのですが、 クラスの外部から、インスタンスのフィールドにアクセスできる仕様というのは、 オブジェクト指向的に、思い切り間違えなのでしょうか。 委譲 の概念が普通に使われるためには、 フィールドへのアクセスは、 クラスに所属するメソッド経由で、アクセスされる仕様である場合でないと、 アクセス方法に統一性がもたせられませんよね。 そもそも、このような質問をする原因が、 なぜフィールドの値をpublicにするなど、 所属クラス内のメソッド以外からの、フィールド変数(?)へのアクセスが許可される必要があるのか が、わからないためです。 質問の仕方が、気に入らなければ、無視してください。 たぶん調べてもまともな回答にたどり着くに、長い時間がかかりそうだと思い、怠けています。
|

|