🔨 reorder methods

This commit is contained in:
Velizar Todorov 2021-11-30 19:08:19 +01:00
parent 53b77f6a8c
commit 46a7bc437c
4 changed files with 20 additions and 20 deletions

View File

@ -36,11 +36,15 @@ public class AgedBrieItem implements ItemType {
} }
} }
@Override
public String getName() {
return AGED_BRIE;
}
public void incrementQuality() { public void incrementQuality() {
item.quality = min(item.quality + 1, 50); item.quality = min(item.quality + 1, 50);
} }
public void incrementQualityBy2() { public void incrementQualityBy2() {
item.quality = min(item.quality + 2, 50); item.quality = min(item.quality + 2, 50);
} }
@ -53,9 +57,4 @@ public class AgedBrieItem implements ItemType {
return item.sellIn >= 0; return item.sellIn >= 0;
} }
@Override
public String getName() {
return AGED_BRIE;
}
} }

View File

@ -39,6 +39,11 @@ public class BackstagePassItem implements ItemType {
throw new IllegalArgumentException(OUT_OF_BOUND_QUALITY_MESSAGE + item.quality); throw new IllegalArgumentException(OUT_OF_BOUND_QUALITY_MESSAGE + item.quality);
} }
@Override
public String getName() {
return BACKSTAGE_PASS;
}
public void decrementSellInDate() { public void decrementSellInDate() {
item.sellIn--; item.sellIn--;
} }
@ -71,9 +76,5 @@ public class BackstagePassItem implements ItemType {
item.quality = min(item.quality + 3, 50); item.quality = min(item.quality + 3, 50);
} }
@Override
public String getName() {
return BACKSTAGE_PASS;
}
} }

View File

@ -36,6 +36,11 @@ public class ConjuredItem implements ItemType {
} }
} }
@Override
public String getName() {
return CONJURED;
}
public void decrementSellInDate() { public void decrementSellInDate() {
item.sellIn--; item.sellIn--;
} }
@ -52,9 +57,4 @@ public class ConjuredItem implements ItemType {
item.quality = max(item.quality - 4, 0); item.quality = max(item.quality - 4, 0);
} }
@Override
public String getName() {
return CONJURED;
}
} }

View File

@ -35,6 +35,11 @@ public class NormalItem implements ItemType {
} }
} }
@Override
public String getName() {
return NORMAL;
}
public void decrementSellInDate() { public void decrementSellInDate() {
item.sellIn--; item.sellIn--;
} }
@ -51,9 +56,4 @@ public class NormalItem implements ItemType {
item.quality = max(item.quality - 2, 0); item.quality = max(item.quality - 2, 0);
} }
@Override
public String getName() {
return NORMAL;
}
} }