public override void Interact(AbsWatter watter) { System.Console.WriteLine($"this {watter.GetType().Name} in {this.GetType().Name}"); }
public Client(AbsFactory factoryies) { watter = factoryies.GetWatter(); bottle = factoryies.GetBottle(); }
public abstract void Interact(AbsWatter watter);