public abstract string GetState(RegularTime time);
public override string GetState(RegularTime time) { var lampsOn = time.Hours % 5; return(CalculateLamps(lampsOn)); }
public override string GetState(RegularTime time) { var lampsOn = time.Seconds % 2 == 0 ? 1 : 0; return(CalculateLamps(lampsOn)); }