看到一个例子,是有这个问题还是我理解不到位呢?
class LoadPaths # ... def initialize @paths = [] end def push(*paths) @paths.push(*paths) end def inspect p @paths end end a = LoadPaths.new x = a.push(1) x.push 2 a.inspect
认证高级PHP讲师
인스턴스 변수를 운용하는 인스턴스 메소드의 문제점은 무엇인가요?
전혀 문제 없습니다. 문제를 일으키는 경향이 있는 것은 다음과 같습니다.
그 중 instance_variable_set은 객체 내부의 인스턴스 변수를 수정할 수 있습니다~~ 물론 루비의 힘이라고도 볼 수 있죠!!!
instance_variable_set
인스턴스 변수를 운용하는 인스턴스 메소드의 문제점은 무엇인가요?
전혀 문제 없습니다.
으아악문제를 일으키는 경향이 있는 것은 다음과 같습니다.
그 중
instance_variable_set
은 객체 내부의 인스턴스 변수를 수정할 수 있습니다~~물론 루비의 힘이라고도 볼 수 있죠!!!