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
:
내가String
이
item = Item.new.name=("value")
puts item.class
이유는 무엇입니까? 차이점을 이해하지 못합니다.
우리의 답변은 다음과 같습니다. –