我在 ruby 控制台中,我试图调用一个方法,但语法不正确。
这是文件的结构:
module App
module Tools
module Pollers
class Kpi
attr_reader :start_time,:stop_time
def initialize(start_time,stop_time)
@start_time = start_time
@stop_time = stop_time
end
.....
我试图在控制台中调用它,如下所示:
?> kpi = App::Tools::Pollers::Kpi.initialize(start,end_date)
SyntaxError: compile error
(irb):17: syntax error, unexpected tCONSTANT, expecting kDO or '{' or '('
有人能指出我调用初始化的正确语法吗?
谢谢!