お世話になっております。 A.中村です。

On Thu, 27 May 1999 18:47:31 +0900
matz / netlab.co.jp (Yukihiro Matsumoto) wrote:

> このロールプレイイングってのはすごく良いと思います.気を付け
> なくてはいけないのは,オブジェクトというのは「もの」そのもの
> というよりも,「もの+黒子」であることです.
> 
> バナナはひとりでに皮をむかないけど,バナナオブジェクトは「皮
> をむけ」メッセージを理解するでしょう,ということ.

黒子って何の事かと思ったらそれですか(^^;

そういう意味では、なんらかの「子」は必要ですが、
「黒」である必要はないですよね。

仕事で使ってる(&作ってる?継承させてる?)某ODBシステムには
ユーザーオブジェクト「が」他のオブジェクトに命じる、
というシカケがあります。つーかそのシカケを経由しないと
なにもできないようになってます。

ユーザーオブジェクトは、操作者の司令を(そういう意味で)伝達する
接点であると同時に、ついでに(?)ログインユーザー認証とか
ユーザーに与えられた権限(「あなた」は「バナナ」に対して「皮むき」を
命じる権利があるか?)とかをも管理してます。UNIXでいうユーザーと
似ていますが、ooなので(笑)設定できる項目細かさは遥かに上です。