From: matz@... (Yukihiro Matsumoto) Date: 1999-07-19T18:04:36+09:00 Subject: [ruby-list:15527] Re: 初期化メソッドの追加 まつもと ゆきひろです In message "[ruby-list:15493] Re: 初期化メソッドの追加" on 99/07/17, GOTO Kentaro writes: |>class FixedRec < File |> def initialize(filename, mode = "w+b", reclen = 512) |> @reclen = reclen |> super filename, mode |> end |> def FixedRec.open(filename, mode = "r+b", reclen = 512) |> FixedRec.new filename, mode, reclen |> end | |上記のコードがうまく動いてるように見えるのですが、下記の変更が |行われたのでしょうか?? そんなことしたっけ。 # じいさん、ぼけてきてるよ。 あ、そうか。 えーと、うまく動いているように見えるだけで実はうまく動いてま せん。というのも IOクラスはinitializeを呼ばなくなったので、 引数の数が違うというエラーが起きなくなっただけです。 「ちゃんとドキュメントに書く」という作業はまだ手付かずです。