From: matz@... (Yukihiro Matsumoto) Date: 1998-02-02T14:15:24+09:00 Subject: [ruby-list:6171] Re: Ruby 連載 第 3 回 まつもと ゆきひろです In message "[ruby-list:6149] Re: Ruby 連載 第 3 回" on 98/01/31, Takahiro Maebashi writes: |前橋です。 |もちろん。だから早く出してくださいね:-) Ruby本は著者全員が予定通り原稿を仕上げると夏に出ます.そうで ないと秋以降ですね.応援してください.^^;;; |Gamma本って何だろうと思って探してみたら、Meyer本の参考文献に | |Design Patterns: Elements of Reusable Object-Oriented Sofrware | |というのがありました。きっとこれのことですよね。今度探してみます。 日本語訳はソフトバンクから出てます. |altavista に突っ込んでみたら、delegater で出てくるページは言語が |Swedish とか Norwegian とか Danish ばかりなので、英語的には delegator |だと思います。オブジェクト指向用語としてはわかりません。 しまった.もうすこし調べてからクラス名をつければ良かった…. 改名します.古い名前も使えるようにはしておきますが. |オブジェクト指向言語で良く使われるパターンとして Delegator や Observer |とかがあり、ruby ではクラスとして用意されているが、C++ では言語的制約 |(?)から汎用クラスが定義できず毎回つくらなければいけない、というところ |でしょうか。Gamma本を探して勉強してみます。 実際は「templateなしでは言語的制約で」なのかもしれません. C++のtemplateには弱いので.昔えらく苦しめられた記憶が先に立 つからかも知れません. # だって当時はコンパイラからして信頼できなかった…. まつもと ゆきひろ /:|)