GildedRose-Refactoring-Kata/Java/src/main/java/com/gildedrose/GildedRose.java
2025-05-08 22:31:59 +03:00

20 lines
419 B
Java

package com.gildedrose;
import com.gildedrose.updaters.ItemUpdater;
import com.gildedrose.updaters.ItemUpdaterFactory;
class GildedRose {
Item[] items;
public GildedRose(Item[] items) {
this.items = items;
}
public void updateQuality() {
for (Item item : items) {
ItemUpdater updater = ItemUpdaterFactory.getUpdater(item);
updater.update();
}
}
}