Car.java

class Car{ private String name; private String color; private int distance = 0; private int fuel = 100; Car(String name,String color){ this.name = name; this.color = color; }

public void printData(){ System.out.println ("name:" + this.name); System.out.println ("color:" + this.color); System.out.println ("mileage:" + this.distance + "km"); System.out.println ("Gasoline amount:" + this.fuel + "L"); } public void run(int distance){ System.out.println (distance + "run km"); if(distance <= this.fuel){ this.distance += distance; this.fuel -= distance; }else{ System.out.println ("Not enough gas"); }

System.out.println ("mileage:" + this.distance + "km"); System.out.println ("Gasoline amount:" + this.fuel + "L"); } public void charge(int litre){ System.out.println (litre + "L refuel"); if(litre <=0){ System.out.println ("Cannot refuel"); }else if(litre >=100){ System.out.println ("Refuel until full"); this.fuel = 100; }else{ this.fuel += litre; } System.out.println ("Gasoline amount:" + this.fuel + "L"); } }

Recommended Posts

Car.java