mirror of
https://github.com/emilybache/GildedRose-Refactoring-Kata.git
synced 2026-02-18 16:01:42 +00:00
🔨 reorder methods
This commit is contained in:
parent
53b77f6a8c
commit
46a7bc437c
@ -36,11 +36,15 @@ public class AgedBrieItem implements ItemType {
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getName() {
|
||||
return AGED_BRIE;
|
||||
}
|
||||
|
||||
public void incrementQuality() {
|
||||
item.quality = min(item.quality + 1, 50);
|
||||
}
|
||||
|
||||
|
||||
public void incrementQualityBy2() {
|
||||
item.quality = min(item.quality + 2, 50);
|
||||
}
|
||||
@ -53,9 +57,4 @@ public class AgedBrieItem implements ItemType {
|
||||
return item.sellIn >= 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getName() {
|
||||
return AGED_BRIE;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -39,6 +39,11 @@ public class BackstagePassItem implements ItemType {
|
||||
throw new IllegalArgumentException(OUT_OF_BOUND_QUALITY_MESSAGE + item.quality);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getName() {
|
||||
return BACKSTAGE_PASS;
|
||||
}
|
||||
|
||||
public void decrementSellInDate() {
|
||||
item.sellIn--;
|
||||
}
|
||||
@ -71,9 +76,5 @@ public class BackstagePassItem implements ItemType {
|
||||
item.quality = min(item.quality + 3, 50);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getName() {
|
||||
return BACKSTAGE_PASS;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -36,6 +36,11 @@ public class ConjuredItem implements ItemType {
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getName() {
|
||||
return CONJURED;
|
||||
}
|
||||
|
||||
public void decrementSellInDate() {
|
||||
item.sellIn--;
|
||||
}
|
||||
@ -52,9 +57,4 @@ public class ConjuredItem implements ItemType {
|
||||
item.quality = max(item.quality - 4, 0);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getName() {
|
||||
return CONJURED;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -35,6 +35,11 @@ public class NormalItem implements ItemType {
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getName() {
|
||||
return NORMAL;
|
||||
}
|
||||
|
||||
public void decrementSellInDate() {
|
||||
item.sellIn--;
|
||||
}
|
||||
@ -51,9 +56,4 @@ public class NormalItem implements ItemType {
|
||||
item.quality = max(item.quality - 2, 0);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getName() {
|
||||
return NORMAL;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user