お世話になっております。 A.中村です。 On Thu, 27 May 1999 18:47:31 +0900 matz / netlab.co.jp (Yukihiro Matsumoto) wrote: > このロールプレイイングってのはすごく良いと思います.気を付け > なくてはいけないのは,オブジェクトというのは「もの」そのもの > というよりも,「もの+黒子」であることです. > > バナナはひとりでに皮をむかないけど,バナナオブジェクトは「皮 > をむけ」メッセージを理解するでしょう,ということ. 黒子って何の事かと思ったらそれですか(^^; そういう意味では、なんらかの「子」は必要ですが、 「黒」である必要はないですよね。 仕事で使ってる(&作ってる?継承させてる?)某ODBシステムには ユーザーオブジェクト「が」他のオブジェクトに命じる、 というシカケがあります。つーかそのシカケを経由しないと なにもできないようになってます。 ユーザーオブジェクトは、操作者の司令を(そういう意味で)伝達する 接点であると同時に、ついでに(?)ログインユーザー認証とか ユーザーに与えられた権限(「あなた」は「バナナ」に対して「皮むき」を 命じる権利があるか?)とかをも管理してます。UNIXでいうユーザーと 似ていますが、ooなので(笑)設定できる項目細かさは遥かに上です。