From e868c533c8d3bbd93364f105e91f25b9943a123a Mon Sep 17 00:00:00 2001 From: Koleh David Date: Thu, 6 Feb 2025 16:05:42 +1030 Subject: [PATCH] r dataclass --- gilded_rose.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/gilded_rose.py b/gilded_rose.py index 2a9b5a13..5ebd4650 100755 --- a/gilded_rose.py +++ b/gilded_rose.py @@ -1,8 +1,11 @@ +from dataclasses import dataclass + + +@dataclass class Item: - def __init__(self, name, sell_in, quality): - self.name = name - self.sell_in = sell_in - self.quality = quality + name: str + sell_in: int + quality: int def __repr__(self): return "%s, %s, %s" % (self.name, self.sell_in, self.quality)