From: matz@... (Yukihiro Matsumoto) Date: 1998-01-20T10:36:22+09:00 Subject: [ruby-list:5896] Re: Ruby/Gtk module まつもと ゆきひろです In message "[ruby-list:5885] Re: Ruby/Gtk module" on 98/01/20, Shugo Maeda writes: |前田です。 |ちょっと気になったのですが、ウィジェットクラスはnewが |オーバーライドされているので、 |class MsgButton < Gtk::Button | def initialize(label, msg) | super(label) | @msg = msg | ... | end |end | |みたいなことをしようとするとうまく行かず、 たしかにその通りですね.忘れてました,ごめんなさい (_ _) |newではなくinitializeをオーバーライドするように |するというのはどうでしょう。 initializeをオーバーライドするというのはデメリットが大きいの ですが,それぞれのクラスのnewが必ずinitializeを呼ぶようには したいです. |# あとget_cstringはNUM2INTみたいに標準で用意されていると |# うれしいです。 確かに便利かも知れませんねえ. まつもと ゆきひろ /:|)