@pasinduvinsuka

well explained 🔥🔥

@anirudhsharma2228

is this method better? 
 abstract class Car{
  pedal();
}
abstract class ElectricCar extends Car{
  charge();
}
abstract class FuelCar extends Car{
  addFuel();
}
class Toyota implements FuelCar{
  @override
  addFuel() {
    // TODO: implement addFuel
    throw UnimplementedError();
  }

  @override
  pedal() {
    // TODO: implement pedal
    throw UnimplementedError();
  }
  
}