GildedRose-Refactoring-Kata/Java/src/main/java/com/gildedrose/strategy/AgedBrieUpdateStrategy.java

16 lines
361 B
Java

package com.gildedrose.strategy;
import com.gildedrose.Item;
public class AgedBrieUpdateStrategy extends AbstractItemUpdateStrategy {
@Override
public void update(Item item) {
incrementQualityIfLessThanMax(item);
decrementSellIn(item);
if (item.sellIn < 0) {
incrementQualityIfLessThanMax(item);
}
}
}