1
JRuby의 익명 클래스에서 부모 클래스 변수에 액세스하는 방법은 무엇입니까?
(정적 변수를 사용하지 않고)JRuby 익명 클래스
class MyJRubyClass
def initialize
@var1 = 1
@var2 = Class.new{
def Method1
@var1 = @var1 + 1
print @var1
end
}.new
@var2.Method1()
end
end
감사합니다.
일반 Ruby와 비슷합니까? 무슨 뜻인지 확실치 않아요, JRuby로 이식하려고하는 Java 개념처럼 들립니다. Java의 최상위에서 실행되기 때문입니다. – kares
예, 그런 것입니다. –