コード例 #1
0
 public override string Interact(ProductABase product)
 {
     return($"{GetType().Name} interacts with {product.GetType().Name}");
 }
コード例 #2
0
ファイル: Client.cs プロジェクト: wgamagomes/XPTO
 public Client(IFactory factory)
 {
     _productA = factory.CreateProductA();
     _productB = factory.CreateProductB();
 }
コード例 #3
0
 public abstract string Interact(ProductABase product);