父母和子女班级建设

时间:2016-11-13 08:38:40

标签: ruby-on-rails ruby

我只是检查我是否正确编写了我的代码,对于这个检查类,确定检查类正在正确访问帐户。我只需要正确初始化它。

   ...
   var options = {
            timeline: { showRowLabels: false },
            width: getTimelineWith()
        };

   chart.draw(dataTable, options);
}

function getTimelineWith() {
        var minTimelineWidth = 900;

        if (drawPanelWidth > minTimelineWidth) {
            return drawPanelWidth;
        }

        return minTimelineWidth;
    }

2 个答案:

答案 0 :(得分:1)

你错过了initialize。变化:

class Checking < Account
  def 
     super
  end

  def balance()
    @balance = principal * (1 + interest_rate / 365) ** 365
  end
end

class Checking < Account
  def initialize
     super
  end

  def balance
    @balance = principal * (1 + interest_rate / 365) ** 365
  end
end

您的下一个问题是Checking#newinitialize)没有参数,但您调用superAccount#new需要一个参数。

答案 1 :(得分:0)

我已经弄清楚我做错了什么我最后纠正了它。谢谢你的家伙输入它是

class Checking < Account
     @@interest_rate = value
  def initialize(method)
     super(parameters)
      @principal = interest_rate
  end

  def balance
    @principal = principal * (1 + interest_rate / 365) ** 365
  end
end

这就是我要找的答案。