【发布时间】:2010-12-04 16:06:46
【问题描述】:
class A
X = 9
Y = B::X
end
class B
X = 8
Y = A::X
end
我有两个类,每个类都定义了一些常量但需要常量 从另一个如上所示,但这给了我一个错误:
circular.rb:7:in <class:A>': uninitialized constant A::B (NameError)
from circular.rb:5:in'
有什么办法可以解决这个错误吗?
谢谢。
【问题讨论】: