Java Java Objects Harnessing the Power of Objects Increment and Decrement

shayne elmore
shayne elmore
1,961 Points

I keep being asked to redo task one after I input this

Title. Every time I input the code here, it tells me my task one is no longer passing. Task one was asking me to make a private int field for lapsDriven.

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

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

  public String getColor() {
    return color;
  }

  public void charge() {
    barCount = MAX_BARS;
  }

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

  private int lapsDriven;

  public void drive() {
    lapsDriven = =1;
  }


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

1 Answer

K Cleveland
K Cleveland
21,837 Points

Hey! Check out these lines:

 private int lapsDriven;

  public void drive() {
    lapsDriven = =1;
  }

From what I understand, the challenge asks you to use shorthand to increment lapsDriven. Take a look at the syntax for that. Also, your lapsDriven field would probably be better grouped with the rest of the private fields (at the top). Good luck! :)