示例#1
0
        public Device CreateDevice(string TypeOfDevice)
        {
            switch (TypeOfDevice)
            {
                case ("refrigerator"):
                    NewDevice = new Refrigerator();
                    NewDevice.deviceNotificator +=  ServiceMessages.Message;
                    return NewDevice;
                case ("conditioner"):
                    NewDevice = new Conditioner();
                    return NewDevice;
                case ("radio"):
                default:
                    NewDevice = new Radio();
                    return NewDevice;

            }
        }
示例#2
0
        private void saveButton_Click(object sender, EventArgs e)
        {
            refrigerator = new Refrigerator(Convert.ToDouble(maxWeightTextBox.Text));

            maxWeightTextBox.Clear();
        }