first commit
This commit is contained in:
commit
f6abf65e91
10 files changed
+346
No files matched your search
@@ -0,0 +1,32 @@
|
||||
#!/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
|
||||
Reference in new issue
Block a user