33 lines
504 B
Ruby
33 lines
504 B
Ruby
#!/usr/bin/env ruby
|
|
|
|
class Basket
|
|
attr_accessor :size, :color, :fruits
|
|
|
|
def initialize(size, color, fruits)
|
|
@size = size
|
|
@color = color
|
|
@fruits = fruits
|
|
end
|
|
|
|
def description
|
|
puts "Mon panier est #{@size} et il est #{@color}."
|
|
end
|
|
|
|
def contents
|
|
puts "Il est rempli de :"
|
|
|
|
@fruits.each do |fruit|
|
|
puts fruit
|
|
end
|
|
end
|
|
end
|
|
|
|
basket = Basket.new(
|
|
"grand",
|
|
"rouge",
|
|
["pommes", "cerises", "bananes", "fraises", "poires"]
|
|
)
|
|
|
|
basket.description
|
|
basket.contents
|