ruby函数定义不起作用

时间:2013-08-16 16:28:28

标签: ruby function

我刚开始使用ruby,我将此代码放在文件ex6.rb中:

class Newclass
  def funct()
    puts "inside funct"
  end
end

当我尝试使用命令ex6.rb从命令提示符运行它时,它不会打印任何内容。我怎么想在文件中定义一个函数才能从命令提示符运行它?

1 个答案:

答案 0 :(得分:4)

你定义了一个类和一个方法......但是你没有调用它。您需要添加如下调用:

NewClass.new.funct

为了看到您的文字打印出来。