[Sync Iteration] java/jedliks-toy-car/1

This commit is contained in:
exercism-solutions-syncer[bot] 2026-04-16 08:01:23 +00:00 committed by GitHub
parent f80fbca12e
commit 86e0bbf683
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -0,0 +1,25 @@
public class JedliksToyCar {
int batteries = 100;
int meters;
public static JedliksToyCar buy() {
return new JedliksToyCar();
}
public String distanceDisplay() {
return String.format("Driven %d meters", meters);
}
public String batteryDisplay() {
if (batteries == 0) {
return "Battery empty";
}
return String.format("Battery at %d%%", batteries);
}
public void drive() {
if (batteries > 0) {
meters += 20;
batteries -= 1;
}
}
}