Java Java Objects Harnessing the Power of Objects Increment and Decrement

steven roberge
steven roberge
453 Points

Increment drive challenge

I'm working on the Incrementing Drive challenge. I did the short hand method but it gives me the error " Task one is no longer passing". I'm not sure how this could be. Any help would be appreciated.

GoKart.java
class GoKart {
  public static final int MAX_BARS = 8;
  private String color;
  private int barCount;
  private int lapsDriven;

  public GoKart(String color) {
    this.color = color;

  public String getColor() {
    return color;
  }

  public void charge() {
    barCount = MAX_BARS;
  }

  public boolean isBatteryEmpty() {
    return barCount == 0;
  }

  public boolean isFullyCharged() {
    return MAX_BARS == barCount;
  }

    public void drive(){
    lapsDriven ++;
  }
}

1 Answer

Yanuar Prakoso
Yanuar Prakoso
15,186 Points

Hi Steven

You wrote the increment in the wrong format:

public void drive(){
    lapsDriven ++;//<-- this is should be lapsDriven++ (no space between lapsDriven and ++ increment)
  }

I hope this will help