public void EndRacing(string message, AbstractTransport transport) { Console.WriteLine($"-----------------------\n" + $"{transport.TransportName} {message}"); _ShowPanel(); Console.WriteLine($"Statistic of {TransportName}:\n " + $"elapsedTime = {panel.Time}\n" + $" Speed = {Speed}\n"); ResultRacing.Results.Add(new Result { TransportName = this.TransportName, Time = panel.Time }); }
public Engine(AbstractTransport transport) { this.transport = transport; }
public Acelerator(AbstractTransport transport) { this.transport = transport; }
public ControlPanel(AbstractTransport transport) { Transport = transport; }