けいじゅ@日本ラショナルソフトウェアです. In [ruby-list :03840 ] the message: "[ruby-list:3840] Re: SyslogSendmail class ", on Aug/27 12:47(JST) matz / netlab.co.jp (Yukihiro Matsumoto) writes: >まつもと ゆきひろです >|これは知りませんでした。こんなふうに書かなきゃいけないのはおかしいと >|おもいつつ。でもドキュメントのどこを読めばよかったのだろう…。 > >Moduleのところに書いてあるんですねえ.こういうノウハウを記述 >したドキュメントを整備しないといけないのが一目瞭然ですね. それに, オブジェクト指向言語のライブラリのマニュアルで問題なのはスーパー クラスで定義されていることは, 上位のクラスにいって見なくてはならないと いうこともあるかと思います. [展開ボタン]なんていうものがあって, そのボタンを押すとそのクラスから利 用できるメソッドの一覧のページになると嬉しいかも(^^;;; >|ところで、複数をまとめて >| attr :date :time :process_name >|のようには書けないのですね。そういうものではない?? > >attrはread-witeであるかどうかを示す第2引数を取るメソッドなん >です.一度に指定できた方が良いんですかねえ. やはり, attr [:date, TRUE], [:time], [:process_name, TRUE] ですかねえ? # letを思い出すのは私だけ? >というのはですね.attrはメソッドがすでに定義されているとなに >もしない(改めて再定義しない)んですが,idというメソッド(オブ >ジェクトIDを返す)がすでに存在しているからですね.これは上 >書きした方が良いでしょう,仕様を変えましょう. 仕様? バグに限りなく近いと思うんですけど... ># でもやっぱりidは名前を変えた方が良いかも. 変えた方がいいような気もしますが... 結構使っているからなあ... 変える場 合でも, とりあえず, idはaliasで残して頂いてもらうと嬉しいなぁ. __ ................................石塚 圭樹@日本ラショナルソフトェア... ----------------------------------->> e-mail: keiju / bc.mbn.or.jp <<---