2008年4月18日金曜日

価値

価値というのは、ものについた属性ではない。価値はそれを与える人の側にあるものだから。
たとえばダイヤの指輪があるとして、100万円の値札がついているとしよう。このとき、その指輪には100万円の価値がある、といっていいのだろうか?
いや、それは宝石商が思うところの価値としての値段だ。それを200万円の価値があるという人がいてもいいし、いいや1000円の価値しかないという人がいても構わない。どっちにしても、そんなことは宝石の知ったことではない。
オブジェクト指向的に表現すると、Jewelryクラスのインスタンス変数に価値worthを置くのは間違い、ということだ。
価値はそれを見て評価する人の数だけある。また付け加えれば、時とともにくるくると変わっていくものだ。 
(080418)

0 件のコメント: