Add NormalItem with updateQuality logic

This commit is contained in:
Yossri Ghabri 2025-11-25 15:55:27 +01:00
parent e1d3c0c214
commit fba068a4c0

View File

@ -0,0 +1,15 @@
package com.gildedrose.items;
import com.gildedrose.Item;
public class NormalItem extends GildedItem {
public NormalItem(Item item) { super(item); }
@Override
public void updateQuality() {
decreaseQuality(1);
decreaseSellIn();
if (item.sellIn < 0)
decreaseQuality(1);
}
}