public SimpleTime(params int[] time) { _hours = 0; _minutes = 0; _seconds = 0; switch (time.Length) { case 1: this = new SimpleTime(time[0]); break; case 2: this = new SimpleTime(time[0], time[1]); break; case 3: this = new SimpleTime(time[0], time[1], time[2]); break; default: break; } }
public Train(string destinationName, int trainNumber, SimpleTime departureTime) { _destinationName = destinationName; _trainNumber = trainNumber; _departureTime = departureTime; }