- 81 名前:デフォルトの名無しさん mailto:sage [2009/08/26(水) 00:33:14 ]
- >>79
変数hogeの中に入っている「値」とは、hogeClassのインスタンスの メモリ上の位置を表す「値」だから、とでも考えるよろし。 書き換えられたくないのなら、インスタンスのクローンを作ってそれを渡す、とか ReadOnlyプロパティだけを並べたインターフェイスをhogeClassに実装させて aaaはそのインターフェイスを引数に取るようにする、などの工夫が必要。 参照型と値型の違いとそれぞれの意味は、最初にちゃんと理解しとかないとマズいね。
|

|