Example #1
0
        static void Main(string[] args)
        {
            NumberGenerator ng        = new NumberGenerator();
            StopLight       stopLight = new StopLight();
            SignalReaction  react     = stopLight.ReactionToSignal(Convert.ToInt32(ng.GetRandomNumber()));

            RuleBook rb = new RuleBook();

            Console.WriteLine(rb.GetTrafficRule(react));
            Console.Read();
        }
Example #2
0
 public Signal(string date, SignalReaction reaction)
 {
     Date     = date;
     Reaction = reaction;
 }