Exemplo n.º 1
0
 public abstract void Interact(AbstractEmployeeA a);
Exemplo n.º 2
0
 public override void Interact(AbstractEmployeeA a)
 {
     Console.WriteLine(this.GetType().Name +
                       " interacts with " + a.GetType().Name);
 }
Exemplo n.º 3
0
 // Constructor
 public Client(AbstractFactory factory)
 {
     _abstractEmployeeB = factory.CreateEmployeeB();
     _abstractEmployeeA = factory.CreateEmployeeA();
 }