public IntelligentStore(List <Product> listOfProducts, IIntelligentSystem intelligentSystem) : base(listOfProducts) { IntelligentSystem = intelligentSystem; }
public IntelligentStoreWithDiscount(List <Product> listOfProducts, IIntelligentSystem intelligentSystem, IDiscountSystem discountedSystem) : base(listOfProducts, intelligentSystem) { DiscountSystem = discountedSystem; }