Iqbal Refactoring

This commit is contained in:
iqbal201283 2025-06-22 13:45:08 +05:30
parent 1a8282671f
commit 596ae4de8b
2 changed files with 16 additions and 7 deletions

View File

@ -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)

8
python/items.py Normal file
View File

@ -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}"