非常简单的Ruby问题:我的班级在哪里?

Dan*_*ark 3 ruby

[我刚刚开始使用Ruby,但"毫无疑问是新手,"所以我向前跋涉......]

我看到的每个教程和书籍都是从Ruby到交互式shell到Ruby on Rails.我还没做Rails,但是我不想使用交互式shell.我有一个类文件(first_class.rb)和一个Main(main.rb).如果我运行main.rb,我当然得到了uninitialized constant FirstClass.我如何告诉红宝石first_class.rb

fra*_*yer 8

最简单的方法是将它们放在同一个文件中.

但是你也可以使用require,例如:

require 'first_class'
Run Code Online (Sandbox Code Playgroud)