class Item
def name=(name_value)
@name = name_value
end
def name
@name
end
end
在第一种情况下:
item = Item.new
item.name=("value")
puts item.class
我不断得到。
Item
在第二种情况下:
item = Item.new.name=("value")
puts item.class
我有
String
为什么?我不明白其中的区别。