image/svg+xml TMotorised engine_start()engine_stop() wheelConnection() TDieselVehicle engine_start()warmup() engine_stop() Car Option 2 : Aliasing { mot_eng_start() -> engine_start() } { diesel_eng_start() -> engine_start() } warmup()diesel_eng_start()mot_eng_start()engine_stop()engine_start() void engine_start() { diesel_eng_start(); mot_eng_start();}