예: v = 'abc'
문자열 v는 객체 v의 리터럴 값이고 'abc'는 변수 v의 값입니다. 둘은 다릅니다.
내가 얻고 싶은 것은 변수 v의 리터럴 값입니다.
예를 들어 m(v) 메소드가 있고 전달된 매개변수가 v이면 m(v)는 v를 반환합니다. 그렇다면 이 m 메소드를 어떻게 정의할까요?
또는 객체에 대해 m2() 메서드를 호출하면 코드는 다음과 같습니다. v.m2(), 이 코드는 v를 반환합니다.
변수 f에 대해 m2() 메서드를 호출하면 코드는 다음과 같습니다. like 이렇게: f.m2(), 이 코드는 f를 반환합니다.
제가 묻고 싶은 것은 이 m2() 메서드를 어떻게 구현합니까?
감사합니다!
스택오버플로우에서 복사했습니다:
http://stackoverflow.com/questions/2603617/ruby-print-the-variable-name-and-then-its-value
으아악