Java Java Objects Harnessing the Power of Objects Increment and Decrement

Please tell me what I m doing wrong. I cant understand the question.

please describe me what i m doing wrong..

GoKart.java
class GoKart {
  public static final int MAX_BARS = 8;
  private String color;
  private int barCount;
  private int lapsDriven;
  public drive {
  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;
  }
}

1 Answer

Manish Giri
Manish Giri
16,266 Points

I'm not sure what this is, but it's not a valid method -

 public drive {
  lapsDriven++;
  }

The method should be of this type -

Now let's write a simple drive method. It should be public and not return anything.

There's already a similar method present in the editor -

public void charge() {
    barCount = MAX_BARS;
  }