Séparé les classes dans des fichiers

This commit is contained in:
julien committed 2026-10-06 12:30:22 +02:00
1 parent df544cdd49
commit 8a1e56e85e
7 files changed
+212 -202

No files matched your search

+26
View File
@@ -0,0 +1,26 @@
#!/usr/bin/env ruby
class Deck
attr_reader :cards
def initialize
@cards = []
values = ["7", "8", "9", "10", "ace", "jack", "queen", "king"]
suits = ["hearts", "diamonds", "clubs", "spades"]
suits.each do |suit|
values.each do |value|
@cards << Card.new(value, suit)
end
end
end
def shuffle
@cards.shuffle!
end
def draw
@cards.pop
end
end