GildedRose-Refactoring-Kata/Java/src/main/java/com/gildedrose/GildedRose.java
MarceluitNL 116e9b12a5 Refactored with Polymorphism.
Thinking Loterijen uses own proprietary software
2021-04-18 19:08:41 +02:00

16 lines
347 B
Java

package com.gildedrose;
class GildedRose {
public Item[] items;
public GildedRose(Item[] items) {
this.items = items;
}
public void updateQuality() {
for (int i = 0; i < items.length; i++) {
System.out.println(items[i].getClass());
items[i] = items[i].updateQuality(items[i]);
}
}
}