【发布时间】:2016-07-11 21:45:04
【问题描述】:
我有一个小问题(也许它甚至不是问题)
我正在用 Ruby 制作一个应用程序,文件夹/文件结构如下所示:
OrderSet/
..item.rb
..file.rb
..order_object.rb
OrderGet/
..item.rb
..files.rb
..order.rb
如您所见,我有两个 item.rb 文件,它们的类结构都不同。现在我需要创建一个 OrderSet/item.rb 对象,如何指定它需要在 OrderSet 中查找而没有得到 OrderGet 呢?
我要说清楚,所有文件都需要在主rb文件中。
我尝试过 OrderSet.Item(该类在 item.rb 中称为 Item),但它抱怨初始化常量 OrderSet
提前致谢!
[编辑] 我也尝试过用它制作模块,也许我没有正确理解这个概念,但我用 OrderSet.Item.new (OrderSet as module name) 尝试过
【问题讨论】: