Exemple #1
0
        //TODO implement DevicesStates enums for electric devices (tv)

        static void Main(string[] args)
        {
            Television television = new Television();
            TelevisionRemoteControl televisionRemoteControl = new TelevisionRemoteControl();

            televisionRemoteControl.VolumeUp();
            televisionRemoteControl.PressPowerButton();

            televisionRemoteControl.SetTelevision(television);
            televisionRemoteControl.PressPowerButton();
            televisionRemoteControl.VolumeUp();

            Console.WriteLine(television.isRunning);

            Console.ReadLine();
        }
Exemple #2
0
 public void SetTelevision(Television television)
 {
     this.Television = television;
     this.Volume     = television.Volume;
 }
Exemple #3
0
 public TelevisionRemoteControl(Television television)
 {
     SetTelevision(television);
 }