ここでわかるように、「属性」という1つの属性がクラス内で初期化されています。名前とシャツの属性はどこから来ているのですか?そのクラスで初期化したり定義したりしないでください。私はシャツのクラスのこのインスタンスを検査する際ここでこの1つの属性は、ルビクラスの複数の属性を保持していますか?
class Shirt
attr_accessor :attribute
def initialize(attributes)
@attributes = attributes
end
end
store = Shirt.new(name: "go", size: "42")
はまた、私はハッシュを取得:
@attributes={:name=>"go", :size=>"42"}
誰もがそれを説明するのに役立つことができますか?このラインはあなたに言うことを
は助けるあなたをありがとう –