Regard to "[ruby-list:12000] how to make class?" 有馬@FITECです。 | 「rubyの匠な人々はどうやってクラスを作るんでしょうか?」 私も匠な方々の考え方を知りたいです。 | 3 とりあえずなんか実例を書こう 私は、C で書くところの FILE *fp; からオブジェクトの考え方を 勉強してきているので、fopen(), fprintf(), fclose() での fp の ように内部状態を維持するのがオブジェクトだと考えて、クラスと メソッドを書いています。 | 8 でも他に応用するとまたクラスを変更したくなってくる 似たようなものを書くことがあると、それらに共通する上位クラスを 括り出すことがあります。なので、クラスを変更するコストが見合うと 思えば、書き換えることは抵抗ありません。 で、Ruby でのこの作業は、コストが小さくて嬉しいと思っています。 -- 有馬 康弘 <fit0298 / fitec.co.jp>