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
     });
 }
Example #2
0
 public Engine(AbstractTransport transport)
 {
     this.transport = transport;
 }
Example #3
0
 public Acelerator(AbstractTransport transport)
 {
     this.transport = transport;
 }
Example #4
0
 public ControlPanel(AbstractTransport transport)
 {
     Transport = transport;
 }