Files
ruby-checkout/product.rb
T

26 lines
354 B
Ruby

require 'no_discount.rb'
class Product
def initialize(price: 0.00, id:, discount: nil, description: '')
@price = price
@id = id
@description = description
@discount = discount || NoDiscount.new
end
def price
@price
end
def id
@id
end
def discount
@discount
end
def description
@description
end
end