diff --git a/python/gilded_rose.py b/python/gilded_rose.py index 4f21ea64..5bb24f62 100755 --- a/python/gilded_rose.py +++ b/python/gilded_rose.py @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +from items import Item class GildedRose(object): @@ -36,11 +37,11 @@ class GildedRose(object): item.quality = item.quality + 1 -class Item: - def __init__(self, name, sell_in, quality): - self.name = name - self.sell_in = sell_in - self.quality = quality +# class Item: +# def __init__(self, name, sell_in, quality): +# self.name = name +# self.sell_in = sell_in +# self.quality = quality - def __repr__(self): - return "%s, %s, %s" % (self.name, self.sell_in, self.quality) +# def __repr__(self): +# return "%s, %s, %s" % (self.name, self.sell_in, self.quality) diff --git a/python/items.py b/python/items.py new file mode 100644 index 00000000..ba643347 --- /dev/null +++ b/python/items.py @@ -0,0 +1,8 @@ +class Item: + def __init__(self, name, sell_in, quality): + self.name = name + self.sell_in = sell_in + self.quality = quality + + def __repr__(self): + return f"{self.name}, {self.sell_in}, {self.quality}" \ No newline at end of file