/// <summary> /// Constructor creating a new clock with alarm time /// </summary> /// <param name="hour">The hour the clock should be set to</param> /// <param name="minute">The minute the clock should be set to</param> /// <param name="alarmHour">The hour of the alarm time</param> /// <param name="alarmMinute">The minute of the alarm time</param> public AlarmClock(int hour, int minute, int alarmHour, int alarmMinute) { _alarmTimes = new ClockDisplay[1] { new ClockDisplay(alarmHour, alarmMinute) }; _time = new ClockDisplay(hour, minute); }
public AlarmClock(int hour, int minute, int alarmHour, int alarmMinute) { _time = new ClockDisplay(hour, minute); _alarmTimes = new ClockDisplay[1]; _alarmTimes[0] = new ClockDisplay(alarmHour, alarmMinute); }
/// <summary> /// Constructor creating a new clock with multiple alarm times /// </summary> /// <param name="time">String of the time the clock should be set to (HH:mm)</param> /// <param name="alarmTimes">String array of the alarm times the clock should use (HH:mm)</param> public AlarmClock(string time, params string[] alarmTimes) { AlarmTimes = alarmTimes; _time = new ClockDisplay(time); }