diff --git a/csharpcore/GildedRose/Abstraction/GlidedRoseItem.cs b/csharpcore/GildedRose/Abstraction/GlidedRoseItem.cs new file mode 100644 index 00000000..70dc31d3 --- /dev/null +++ b/csharpcore/GildedRose/Abstraction/GlidedRoseItem.cs @@ -0,0 +1,6 @@ +public abstract class GuidedRoseItem { + + abstract void UpdateQuality(); + abstract void UpdateSellIn(); + +} \ No newline at end of file diff --git a/csharpcore/GildedRose/Models/AgedBrie.cs b/csharpcore/GildedRose/Models/AgedBrie.cs new file mode 100644 index 00000000..522b1c34 --- /dev/null +++ b/csharpcore/GildedRose/Models/AgedBrie.cs @@ -0,0 +1,9 @@ +public class AgedBrie : Item, GuidedRoseItem { + + public override void UpdateQuality() { + + + + } + +} \ No newline at end of file diff --git a/csharpcore/GildedRose/Models/BackStagePasses.cs b/csharpcore/GildedRose/Models/BackStagePasses.cs new file mode 100644 index 00000000..f7a818e2 --- /dev/null +++ b/csharpcore/GildedRose/Models/BackStagePasses.cs @@ -0,0 +1,9 @@ +public class BackStagePasses : Item, GuidedRoseItem { + + public override void UpdateQuality() { + + + + } + +} \ No newline at end of file diff --git a/csharpcore/GildedRose/Models/Conjured.cs b/csharpcore/GildedRose/Models/Conjured.cs new file mode 100644 index 00000000..4a16640c --- /dev/null +++ b/csharpcore/GildedRose/Models/Conjured.cs @@ -0,0 +1,9 @@ +public class Conjured : Item, GuidedRoseItem { + + public override void UpdateQuality() { + + + + } + +} \ No newline at end of file diff --git a/csharpcore/GildedRose/Models/DexterityVest.cs b/csharpcore/GildedRose/Models/DexterityVest.cs new file mode 100644 index 00000000..cb01cc0d --- /dev/null +++ b/csharpcore/GildedRose/Models/DexterityVest.cs @@ -0,0 +1,9 @@ +public class Dexterity : Item, GuidedRoseItem { + + public override void UpdateQuality() { + + + + } + +} \ No newline at end of file diff --git a/csharpcore/GildedRose/Sulfuras.cs b/csharpcore/GildedRose/Sulfuras.cs new file mode 100644 index 00000000..c56c767a --- /dev/null +++ b/csharpcore/GildedRose/Sulfuras.cs @@ -0,0 +1,9 @@ +public class Sulfuras : Item, GuidedRoseItem { + + public override void UpdateQuality() { + + + + } + +} \ No newline at end of file