GildedRose-Refactoring-Kata/python/components/gilded_rose.py
2025-02-16 13:09:31 +05:30

15 lines
317 B
Python

from abc import abstractmethod, ABC
from ..models import Items
class GildedRose(ABC):
def __init__(self, item: str, sell_in: int, quality: int):
self.item = item
self.quality = quality
self.sell_in = sell_in
@abstractmethod
def update_quality(self):
pass