我只是检查我是否正确编写了我的代码,对于这个检查类,确定检查类正在正确访问帐户。我只需要正确初始化它。
...
var options = {
timeline: { showRowLabels: false },
width: getTimelineWith()
};
chart.draw(dataTable, options);
}
function getTimelineWith() {
var minTimelineWidth = 900;
if (drawPanelWidth > minTimelineWidth) {
return drawPanelWidth;
}
return minTimelineWidth;
}
答案 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#new
(initialize
)没有参数,但您调用super
而Account#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
这就是我要找的答案。