【发布时间】:2015-09-30 09:27:07
【问题描述】:
我想知道如何在另一个类的一个类的实例中调用一个方法。
这是我想出来的
class ClassA
def method
return "This is a method_from_class_A"
end
end
class ClassB
def initialize
@method_from_class_A=instance.method
end
def method_calls_method
@method_from_class_A
end
end
instance=ClassA.new
instance2=ClassB.new
puts instance2.method_calls_method
但我收到此错误:
Testing.rb:9:in
initialize': undefined local variable or methodinstance' for # (NameError) from Testing.rb:19:innew' from Testing.rb:19:in'
我该如何解决?
感谢您的回复。
【问题讨论】:
标签: ruby class methods undefined