我是Ruby的新手,如果听起来真的很傻,那么道歉.
我似乎无法弄清楚如何编写"主"代码并在同一文件中使用方法(类似于C).我最终得到一个"主"文件,它加载一个包含所有方法的单独文件.我很感激任何指导.
我发现了以下SO帖子,但我不明白: 我应该在我的ruby脚本中定义一个main方法吗?
虽然这不是什么大问题,但是能够在同一个文件中查看所有相关代码更容易.谢谢.
[-编辑-]
感谢所有回复的人 - 事实证明,您只需要定义代码上方的所有方法.一个例子如下:
def callTest1
puts "in test 1"
end
def callTest2
puts "in test 2"
end
callTest1
callTest2
Run Code Online (Sandbox Code Playgroud)
我认为这是有道理的,因为Ruby需要事先了解所有方法.这与C不同,其中有一个头文件清楚地列出了可用的函数,因此可以在main()函数下定义它们
再次感谢所有回复的人.