From: "H.Yamamoto" Date: 2005-08-07T09:13:12+09:00 Subject: [ruby-dev:26759] Re: TkCheckbutton#variable as getter? 山本です。 >第一感、ルートクラスよりはサブクラスで処理すべきことのように感じました。 > > class TkWindow > # method_missing を使った configure : 文字ベースの普通の処理 > end > > class TkRadiobutton > TkConfigUtil.define_variable('variable') # variable() variable=() を定義 > end > > class TkRadiobutton > TkConfigUtil.define_variable('textvariable') # 同上 > end > > >これなら、'variable' などのキー名とマッチングする必要がなくなるので、速度上 >メリットがあるような気がしました。(試してないので裏付けはありません) すみません、これだと configure が型付オブジェクトを返せなくなって先の議論に 逆戻りしてしまいますね・・・取り消します。