コード例 #1
0
ファイル: Form1.cs プロジェクト: sleemjm1/IN710-sleemjm1
        public Form1()
        {
            InitializeComponent();

            speedMonitorSubject = new SpeedMonitorSubject();    // must create SpeedMonitorSubject first - we need to pass
                                                                // it in when we call an observer's constructor
            rpmObserver = new RPMObserver(lblRPM, speedMonitorSubject);
            caloriesObserver = new CaloriesObserver(lblCaloriesPerHour, speedMonitorSubject);
            kmsPerHourObserver = new KMsPerHourObserver(lblKMPerHour, speedMonitorSubject);
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: sleemjm1/IN710-sleemjm1
        public Form1()
        {
            InitializeComponent();

            speedMonitorSubject = new SpeedMonitorSubject();    // must create SpeedMonitorSubject first - we need to pass
                                                                // it in when we call an observer's constructor
            rpmObserver        = new RPMObserver(lblRPM, speedMonitorSubject);
            caloriesObserver   = new CaloriesObserver(lblCaloriesPerHour, speedMonitorSubject);
            kmsPerHourObserver = new KMsPerHourObserver(lblKMPerHour, speedMonitorSubject);
        }