그래서 나는 루비를 배울 것이라고 생각했습니다. 나는 통역사와 놀고 있었지만 더 큰 프로그램을 만들고 싶었 기 때문에 IDE 인 Aptana를 다운로드했습니다. 이 코드를 실행하려고하면 :왜 메소드를 호출 할 수 없습니까?
class HelloWorld
def h
puts "hello World!"
end
h
end
이렇게하면 h가 정의되지 않은 지역 변수라는 오류가 발생합니다. 인터프리터에 명령을 입력하면 (클래스 시작 및 종료없이) 원하는 방식으로 호출됩니다.
저는 여기를 잃고 있습니다. 무슨 일이야?
축하 스택 오버플로에 2만번째 루비 질문에! –