interface ICar {
boolean StartEngine();
void StopEngine();
}
class SportCar implements ICar {
private boolean started;
public boolean StartEngine() {
if (started) {
return false;
}
started = true;
System.out.println("start engine");
return true;
}
public void StopEngine() {
started = false;
System.out.println("stop engine");
}
}
var car = new SportCar();
car.StartEngine();
car.StopEngine();