public virtual decimal GetItemPrice(IAdditionalItem item) => _priceTable.GetPrice(item.GetType());
public void AddAccessory(IAdditionalItem item) { _optionalItems.Add(item); }