问:您应该调用现有的drive方法并传入默认参数1。否则,您将不得不重写所有(省略的)代码。
我的代码是
公共 无效 驱动器 () {
mBarsCount- = 1 ;
}
答:线索出在错误中。
因为在该drive(int laps)方法中,您看不到很多代码。这可能与类型磨损,燃油水平有关。很多我们不需要知道的事情。因此,mBarsCount -= 1;用新drive方法不能只做一件事。
要求您创建一种drive不带参数的替代方法,仅驱动一圈。
因此,请使用新方法中的现有方法。
公共 无效 驱动器(){
驱动器(1 ); }
这样,所有隐藏的代码都将运行并完成一圈。