Rubyについて Part 2
■ このスレッドは過去ログ倉庫に格納されています
0756デフォルトの名無しさん
NGNG例えば、以下のようなクラスなんですが
class A
def initialize
@hash = {}
i = 0
['a','b','c'].each { |k|
hash[k] = i+=1
}
end
end
これを、以下のクラスと同じように動くようにしたいです。
class A
def initialize
@a = 1
@b = 2
@c = 3
end
attr_reader :a, :b, :c
end
何かよい方法ありますか。
■ このスレッドは過去ログ倉庫に格納されています