1
에`#`를 사용하여 나는 정의에 #
을 가질 수 있습니다 실현 :정의
def Foo#bar
"blah blah"
end
그러나 나는 그것이 무엇을 의미하는지 모르겠습니다. 인스턴스 메소드 bar
이 클래스 Foo
에 정의되어있을 것으로 예상했으나 그렇지 않습니다. 무슨 뜻이에요?
에`#`를 사용하여 나는 정의에 #
을 가질 수 있습니다 실현 :정의
def Foo#bar
"blah blah"
end
그러나 나는 그것이 무엇을 의미하는지 모르겠습니다. 인스턴스 메소드 bar
이 클래스 Foo
에 정의되어있을 것으로 예상했으나 그렇지 않습니다. 무슨 뜻이에요?
#
은 (는) 루비에서 주석을 시작합니다. Foo
이라는 메서드를 정의하는 것입니다.
(Foo#bar
는 일반적으로 "인스턴스 방법 클래스 Foo
의 bar
"를 표시하기 위해 사용합니다,하지만 루비 문법의 기능이 아닙니다!)
감사합니다. 나는 어리 석다. – sawa
@sawa 와우 당신이 실제로 저를 잠시 생각하게 만들었습니다. 이것은 클래스의 내부를 정의하는 대안이었습니다 :) –
@Darth 그것은 내가 원했던 것이었고, 그것이 작동하는지 보려고했습니다. 하하. – sawa