From: Shugo Maeda Date: 1999-11-03T11:32:16+09:00 Subject: [ruby-dev:8214] Re: [ruby-list:18281] Re: アクセス制御について 前田です。 At Tue, 2 Nov 1999 12:28:01 +0900, Shin-ichiro Hara wrote: > しかし、def に返り値があるなら、class とか module にも欲しくなりません? > 何が適切な返り値だろう。 やはり{クラス|モジュール}オブジェクトではないでしょうか。 ほんとはメソッド定義の方も(unboundな)メソッドオブジェクトを返す方 がIDを返すより気持ちいいかも。 # Lispみたいだ。 # 当然その場合はprivate等もunbound methodを受け取るようにするわけです。 > メソッドでないものに返り値あるのも不思議な感じ。 制御構造(ifとか)が値を持っているくらいですからメソッド定義が値を 持っていてもよさそうな気がしますが、やはりちょっとLisp風味ですね。 -- 前田 修吾