예제 #1
0
파일: Subs.cs 프로젝트: serec933/Academy_10
        public S1(Termometro term)
        {
            this._term = term;
            TemperatureEventHandler del = new TemperatureEventHandler(term_TemperatureTooHigh);

            //invoco add_MailArrived(del)
            this._term.TemperatureTooHigh += del;
        }
예제 #2
0
        static void Main(string[] args)
        {
            Termometro term = new Termometro();
            S1         s1   = new S1(term);
            S2         s2   = new S2(term);
            S3         s3   = new S3(term);

            for (int i = 0; i < 50; i++)
            {
                double t = Accademy.Helper.Helper.GetRandomDouble(20, 30);
                Console.WriteLine(t);
                term.SimulateTemperature(t);
            }
        }