From: "NAKAMURA, Hiroshi" Date: 2002-08-12T21:35:59+09:00 Subject: [ruby-list:35744] Re: how to share some value through parent class's method なひです。 > From: YANAGAWA Kazuhisa [mailto:kjana@dm4lab.to] > Sent: Saturday, August 10, 2002 1:55 AM > クラスで適当に選択肢を抱えておいて,インスタンス生成時にそれを使うとい > うことを考えました. @alternativesを管理するのは親クラスの債務で、 それに与える値は各子クラスが持つ、ということですよね。 親クラスが子クラスが持つ値を取り出す方法としては、 ポリモーフィックなメソッド呼び出し、もしくは明示的に 子からsuperで渡させる、という方法が思い浮かびますが、 柳川さんがこう悩まれているのだから、 (後で動的にいろいろ切ったり張ったりしないといけないという理由で) メソッド呼び出しじゃ駄目ということなんでしょうねぇ。。。 というわけで、クラスオブジェクトのローカル変数で いいんじゃないでしょうか。 単に同意しただけのメイル。