protected abstract void RecordAmountOfItems(int numberOfItems); protected abstract IEnumerable<int> GetLastAmountOfItems();