static void Main(string[] args) { Subject boss = new Boss(); Number one = new Number("A", boss); Number two = new Number("B", boss); boss.setBossState("I'm back"); boss.removeNumber(one); boss.removeNumber(two); Secretary lady = new Secretary(); lady.resignNumber(one); lady.resignNumber(two); lady.setBossState("Boss is gone!"); boss.setBossState("I'm back again!"); Console.Read(); }
static void Main(string[] args) { Subject boss = new Boss(); Number1 one = new Number1(boss); Number2 two = new Number2(boss); boss.setState("I'm back!"); boss.removeNumber(one); boss.removeNumber(two); Subject lady = new Secretary(); lady.resignNumber(one); lady.resignNumber(two); lady.setState("Boss has gone!"); boss.setState("I'm back again!"); Console.Read(); }