From: gotoken@... (GOTO Kentaro) Date: 1997-03-31T17:00:12+09:00 Subject: [ruby-list:2541] Q: add class methods (Re: WWW library) シロウトの後藤です '97年03月31日(月) 午前11時頃、まつもとさん: > In message "[ruby-list:2514] Re: WWW library (Re: class design)" > on 97/03/31, Yukihiro Matsumoto writes: > |案1 > | 接続の必要のない操作はURLのクラスメソッドにして,接続の必 > | 要な操作だけ,URLにまとめる.Fileクラスのパスの操作などは > | こうなっていますね. > Fileクラスではpathに関する操作(basnameとか)はクラスメソッド > になっています.つまり,pathはオブジェクトではなく,単なる文 > 字列でパスとして操作する場合には関数的なクラスメソッドで操作 > しようというものです. URLの parsing の位置づけをクラスメソッドとするのが 僕にはもっともらしく見えるのでこの案が良いと思いますが、 それはさておき質問させて下さい。 あるクラスを作ったときそのクラスメソッドって どうやって書くのでしょうか。 なんか初歩的な質問ですけどお願いします。 -- 後藤 # 僕のこのMLに対する貢献って「"タコと初心者"の例示」のような。 # どうもごめんなさい。 # これまでの ruby-list ML を元にした How to 集のようなものは # あるんでしょうか? 今までの記事を見ればすむんですけど…