찾다

 >  Q&A  >  본문

아래 첨자 메서드 재정의에 관한 Ruby의 문제

'Ruby Basics Tutorial'이라는 책을 공부하고 책에 나오는 코드 예제를 테스트하고 있는데 배열 첨자 메소드에 대한 재정의 코드가 있는데 디버깅 중에 오류가 발생했습니다.

으아아아

전체 예제 코드는 다음과 같습니다.

으아아아

할당 방법이 정의되지 않았다는 오류 메시지가 나오는 이유는 무엇입니까?

迷茫迷茫2814일 전987

모든 응답(1)나는 대답할 것이다

  • 迷茫

    迷茫2017-04-24 09:15:36

    정말 정의가 없으니까#x=

    attr_reader :x, :y#x, #y

    만 정의합니다.

    #x=#y=을 재정의하거나 self.x = val@x = val

    으로 변경할 수 있습니다.

    회신하다
    0
  • 취소회신하다