public abstract void Interact(AProducto2 a);
 public Cliente(AFabrica factory)
 {
     _aProducto2 = factory.CreateProductB();
     _aProducto1 = factory.CreateProductA();
 }