Rubyのattr_writerと混同しています。配列内に値を追加しようとしていますが、次のエラーが発生しています:
13 行目: 未定義のメソッド `test' for # (NoMethodError)
class Pet
attr_writer :test
def initialize()
@test = []
end
end
pet = Pet.new()
pet.test << "Test was a pet"
なんで?私が理解しているように、attr_writer は setter メソッドに相当します。説明してください。ありがとうございました。