A Sale class holds city and units.
Goal
Puts city from a Sale.
class Sale
def initialize(city, units)
@city = city
@units = units
end
def city
@city
end
def units
@units
end
end
row = Sale.new("Nairobi", 12)
puts row.city
puts row.unitsclass Kiosk
def initialize(name)
@name = name
end
def label
"#{@name} stall"
end
end
puts Kiosk.new("Mombasa").labelclass Sale
def initialize(units)
@units = units
end
def shillings(price)
@units * price
end
end
puts Sale.new(8).shillings(40)class Sale
def initialize(city, units)
@city = city
@units = units
end
def inspect_row
"#{@city}: #{@units}"
end
end
puts Sale.new("Kisumu", 5).inspect_row