Пример #1
0
        static void Main(string[] args)
        {
            //Create an object of type CustomTimerClass.
            //Then create an object of type DisplayMessageClass
            //an object of type LogMessageClass.
            //Call the Run() method in the CustomTimerClass object.
            var myTimer = new CustomTimerClass();
            var display = new DisplayMessageClass(myTimer);
            var log     = new LogMessageClass(myTimer);

            myTimer.Run();
            //myTimer.OnTimerAlarm(display);
            display.Run();



            //TimerEventArgs date;
            //Console.WriteLine($"{date.FormatTime.ToString()}");
        }
Пример #2
0
 public DisplayMessageClass(CustomTimerClass timer)
 {
     _customTimer = timer;
 }
Пример #3
0
 public LogMessageClass(CustomTimerClass timer)
 {
     _timer = timer;
 }