From bd860b48ff10364de495e81aacb047e685a8aef3 Mon Sep 17 00:00:00 2001 From: julien Date: Tue, 6 Oct 2026 12:33:53 +0200 Subject: [PATCH] =?UTF-8?q?S=C3=A9par=C3=A9=20les=20classes=20dans=20des?= =?UTF-8?q?=20fichiers?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/card.rb | 2 -- lib/deck.rb | 2 +- lib/game.rb | 3 ++- lib/player.rb | 2 -- main.rb | 3 --- 5 files changed, 3 insertions(+), 9 deletions(-) diff --git a/lib/card.rb b/lib/card.rb index 5e81a07..0f2fd16 100644 --- a/lib/card.rb +++ b/lib/card.rb @@ -1,5 +1,3 @@ - #!/usr/bin/env ruby - class Card attr_reader :value, :suit diff --git a/lib/deck.rb b/lib/deck.rb index 08e08af..4c0fa36 100644 --- a/lib/deck.rb +++ b/lib/deck.rb @@ -1,4 +1,4 @@ - #!/usr/bin/env ruby +require_relative "card" class Deck attr_reader :cards diff --git a/lib/game.rb b/lib/game.rb index 6e6e67e..4f4275c 100644 --- a/lib/game.rb +++ b/lib/game.rb @@ -1,4 +1,5 @@ - #!/usr/bin/env ruby +require_relative "deck" +require_relative "player" class Game attr_reader :player1, :player2, :dealer, :non_dealer, :upcard, :trump_suit, :round_winner diff --git a/lib/player.rb b/lib/player.rb index fb29079..a9604a8 100644 --- a/lib/player.rb +++ b/lib/player.rb @@ -1,5 +1,3 @@ -#!/usr/bin/env ruby - class Player attr_reader :player_name, :hand, :score diff --git a/main.rb b/main.rb index 5f36806..dfc75d2 100644 --- a/main.rb +++ b/main.rb @@ -1,8 +1,5 @@ #!/usr/bin/env ruby -require_relative "lib/card" -require_relative "lib/deck" -require_relative "lib/player" require_relative "lib/game" # Instance du jeu