GildedRose-Refactoring-Kata/swift/Sources/GildedRose/Item.swift

18 lines
418 B
Swift

public class Item {
public var name: String
public var sellIn: Int
public var quality: Int
public init(name: String, sellIn: Int, quality: Int) {
self.name = name
self.sellIn = sellIn
self.quality = quality
}
}
extension Item: CustomStringConvertible {
public var description: String {
return name + ", " + String(sellIn) + ", " + String(quality);
}
}