Cab Service Java Program
import [Link];
class CabService {
String car_type;
double km;
double bill;
CabService() {
car_type = "";
km = 0.0;
bill = 0.0;
}
void accept() {
Scanner sc = new Scanner([Link]);
[Link]("Enter car type (AC/NON AC): ");
car_type = [Link]();
[Link]("Enter kilometers travelled: ");
km = [Link]();
}
void calculate() {
if (car_type.equalsIgnoreCase("AC")) {
if (km <= 5) {
bill = 150;
} else {
bill = 150 + (km - 5) * 10;
}
} else if (car_type.equalsIgnoreCase("NON AC")) {
if (km <= 5) {
bill = 120;
} else {
bill = 120 + (km - 5) * 8;
}
} else {
[Link]("Invalid car type entered.");
}
}
void display() {
[Link]("CAR TYPE: " + car_type);
[Link]("KILOMETER TRAVELLED: " + km);
[Link]("TOTAL BILL: Rs." + bill);
}
public static void main(String[] args) {
CabService cab = new CabService();
[Link]();
[Link]();
[Link]();
}
}