plugin の仕様について (Re: [Hiki-dev] default+latex スタイル)

Masao Mutoh mutoh****@highw*****
2003年 8月 17日 (日) 18:53:24 JST


むとうです。

On Sun, 17 Aug 2003 18:49:05 +0900
Masao Mutoh <mutoh****@highw*****> wrote:

> むとうです。
 
> 大きめのプラグインでしたら、クラス化しては如何でしょうか。
> 例えば、今回のような場合、以下のようにすれば、プラグイン利用者から
> はcall_os_cmd()メソッドを見えなくすることができるような気がします。

おっと、この場合はprivate使えますね。

 class Test
    def test
       str = call_os_cmd("ls /")
         :
         :
    end
    private
    def call_os_cmd(cmd)
       `#{cmd}`
    end
 end
                                                                                 
 def test
    Test.new.test
 end

> あれ?そういえば、{{Test.new.call_os_cmd("ls /")}}なんて書き方
> できましたっけ?
> できたらまずいですね(^^;)。
> #ちょっと確認したところでは出来なさそうですけど....自信なし(^^;)。

これなら問題なさげだと思います。 

-- 
.:% Masao Mutoh<mutoh****@highw*****>



Hiki-dev メーリングリストの案内
アーカイブの一覧に戻る