mirror of
https://github.com/emilybache/GildedRose-Refactoring-Kata.git
synced 2026-02-15 06:21:29 +00:00
provides default implementation for method updateItemSellIn()
This commit is contained in:
parent
24d4b6de73
commit
4dfcd8081e
@ -6,11 +6,6 @@ class AgedBrie extends CustomisedItem {
|
|||||||
super(item);
|
super(item);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
int updatedItemSellIn() {
|
|
||||||
return item.sellIn -= 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
int updatedItemQuality() {
|
int updatedItemQuality() {
|
||||||
return item.quality += 1;
|
return item.quality += 1;
|
||||||
|
|||||||
@ -6,11 +6,6 @@ class BackstagePassesItem extends CustomisedItem {
|
|||||||
super(item);
|
super(item);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
int updatedItemSellIn() {
|
|
||||||
return item.sellIn -= 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
int updatedItemQuality() {
|
int updatedItemQuality() {
|
||||||
if (sellByDayValueIsOver(10)) {
|
if (sellByDayValueIsOver(10)) {
|
||||||
|
|||||||
@ -6,11 +6,6 @@ class ConjuredItem extends CustomisedItem {
|
|||||||
super(item);
|
super(item);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
int updatedItemSellIn() {
|
|
||||||
return item.sellIn -= 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
int updatedItemQuality() {
|
int updatedItemQuality() {
|
||||||
if (sellByDayValueIsOverZero()) {
|
if (sellByDayValueIsOverZero()) {
|
||||||
|
|||||||
@ -19,7 +19,9 @@ public abstract class CustomisedItem {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
abstract int updatedItemSellIn();
|
int updatedItemSellIn() {
|
||||||
|
return item.sellIn -= 1;
|
||||||
|
}
|
||||||
|
|
||||||
abstract int updatedItemQuality();
|
abstract int updatedItemQuality();
|
||||||
|
|
||||||
|
|||||||
@ -6,11 +6,6 @@ class StandardItem extends CustomisedItem {
|
|||||||
super(item);
|
super(item);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
int updatedItemSellIn() {
|
|
||||||
return item.sellIn -= 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
int updatedItemQuality() {
|
int updatedItemQuality() {
|
||||||
if (sellByDayValueIsOverZero()) {
|
if (sellByDayValueIsOverZero()) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user