Exemple #1
0
        static void Main(string[] args)
        {
            var AC   = new AC("LivingRoom");
            var Bulb = new Bulb("LivingRoom");

            var Person = new Person(new SwitchOnAC(AC), new SwitchOnLight(Bulb));

            Person.WalksIn();
            Person.WalksOut();
        }
Exemple #2
0
 public SwitchOnAC(AC AC)
 {
     this.AC = AC;
 }