public Broker(string name, StockMarket stockMarket) : base(name, stockMarket) { }
public Bank(string name, StockMarket stockMarket) : base(name, stockMarket) { }
protected TradeSubject(string name, StockMarket stockMarket) { Name = name; _stockMarket = stockMarket; stockMarket.RegisterHandler(Update); }