Ruby初心者質問スレPart1
■ このスレッドは過去ログ倉庫に格納されています
0649デフォルトの名無しさん
NGNGattr_accessor :x, :y, :z
def initialize
@x=1
@y=2
@z=3
end
end
というクラスがあったときに
hoge=Hoge.new
hoge.x
hoge['x']
hoge.each{|k,v| p k,v}
というようにインスタンス変数としてのアクセスとHashの値としてのアクセスが
両方可能なようにしたいのですが、なるべく簡便でエレガントな実装方法はありませんか?
■ このスレッドは過去ログ倉庫に格納されています