0
아래 예제에서 foo는 어떤 클래스에도 없습니다. "i는 어떤 클래스"의 인스턴스입니까?클래스의 멤버가 아닌 함수 내의 인스턴스 객체
def foo()
@i = "hello world"
end
foo
puts @i
아래 예제에서 foo는 어떤 클래스에도 없습니다. "i는 어떤 클래스"의 인스턴스입니까?클래스의 멤버가 아닌 함수 내의 인스턴스 객체
def foo()
@i = "hello world"
end
foo
puts @i
foo
는 Object
에 속하는 :
def foo
@i = "hello world"
end
Object.instance_methods(false) # => [:foo]
method(:foo).owner # => Object