From 524e034e7c3c52b65fc1acc5fba846b1dfc7a258 Mon Sep 17 00:00:00 2001 From: Mylloon Date: Fri, 12 Jan 2024 01:15:19 +0100 Subject: [PATCH] final --- includes/Butin/Butin.hpp | 2 +- includes/Butin/PieceButin.hpp | 2 +- includes/Butin/PlateauButin.hpp | 2 +- includes/Dames/Dames.hpp | 2 +- includes/Dames/PieceDames.hpp | 2 +- includes/Dames/PlateauDames.hpp | 2 +- includes/Ecran.hpp | 2 +- includes/Joueur.hpp | 2 +- includes/Safari/PieceSafari.hpp | 2 +- includes/Safari/PlateauSafari.hpp | 2 +- includes/Safari/Safari.hpp | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/includes/Butin/Butin.hpp b/includes/Butin/Butin.hpp index 8c2d9e4..24538cf 100644 --- a/includes/Butin/Butin.hpp +++ b/includes/Butin/Butin.hpp @@ -5,7 +5,7 @@ struct PieceButin; -class Butin : private Jeu { +class Butin final : private Jeu { friend std::ostream &operator<<(std::ostream &, const Butin &); // Plateau de jeu diff --git a/includes/Butin/PieceButin.hpp b/includes/Butin/PieceButin.hpp index e7734e2..61ab898 100644 --- a/includes/Butin/PieceButin.hpp +++ b/includes/Butin/PieceButin.hpp @@ -3,7 +3,7 @@ #include "../Piece.hpp" #include "Butin.hpp" -struct PieceButin : public Piece { +struct PieceButin final : public Piece { enum Categorie { Jaune = 1, Rouge = 2, diff --git a/includes/Butin/PlateauButin.hpp b/includes/Butin/PlateauButin.hpp index 63c6315..39aa5ea 100644 --- a/includes/Butin/PlateauButin.hpp +++ b/includes/Butin/PlateauButin.hpp @@ -3,7 +3,7 @@ #include "../Plateau.hpp" #include -struct PlateauButin : public Plateau { +struct PlateauButin final : public Plateau { PlateauButin(); virtual ~PlateauButin(); diff --git a/includes/Dames/Dames.hpp b/includes/Dames/Dames.hpp index 242686d..6e54924 100644 --- a/includes/Dames/Dames.hpp +++ b/includes/Dames/Dames.hpp @@ -5,7 +5,7 @@ struct PieceDames; -class Dames : private Jeu { +class Dames final : private Jeu { friend std::ostream &operator<<(std::ostream &, const Dames &); // Plateau de jeu diff --git a/includes/Dames/PieceDames.hpp b/includes/Dames/PieceDames.hpp index 466f94f..9c58995 100644 --- a/includes/Dames/PieceDames.hpp +++ b/includes/Dames/PieceDames.hpp @@ -2,7 +2,7 @@ #include "../Piece.hpp" -struct PieceDames : public Piece { +struct PieceDames final : public Piece { enum Categorie { Blanche, Noire, diff --git a/includes/Dames/PlateauDames.hpp b/includes/Dames/PlateauDames.hpp index 1005a62..aa59c07 100644 --- a/includes/Dames/PlateauDames.hpp +++ b/includes/Dames/PlateauDames.hpp @@ -3,7 +3,7 @@ #include "../Joueur.hpp" #include "../Plateau.hpp" -struct PlateauDames : public Plateau { +struct PlateauDames final : public Plateau { PlateauDames(Joueur &joueur1, Joueur &joueur2); virtual ~PlateauDames(); diff --git a/includes/Ecran.hpp b/includes/Ecran.hpp index 4795f7d..f8e4b89 100644 --- a/includes/Ecran.hpp +++ b/includes/Ecran.hpp @@ -3,7 +3,7 @@ #include #include -class Ecran { +class Ecran final { static const uint bottomTxtPadding = 30; static std::string message; diff --git a/includes/Joueur.hpp b/includes/Joueur.hpp index e6d671e..4ad3315 100644 --- a/includes/Joueur.hpp +++ b/includes/Joueur.hpp @@ -3,7 +3,7 @@ #include "../includes/Piece.hpp" #include -class Joueur { +class Joueur final { friend std::ostream &operator<<(std::ostream &, const Joueur &); // Numéro du joueur diff --git a/includes/Safari/PieceSafari.hpp b/includes/Safari/PieceSafari.hpp index c09ae66..3c384e6 100644 --- a/includes/Safari/PieceSafari.hpp +++ b/includes/Safari/PieceSafari.hpp @@ -2,7 +2,7 @@ #include "../Piece.hpp" -struct PieceSafari : public Piece { +struct PieceSafari final : public Piece { enum Categorie { Barriere, Elephant, diff --git a/includes/Safari/PlateauSafari.hpp b/includes/Safari/PlateauSafari.hpp index 1ba54ab..0e501e7 100644 --- a/includes/Safari/PlateauSafari.hpp +++ b/includes/Safari/PlateauSafari.hpp @@ -4,7 +4,7 @@ #include "../Plateau.hpp" #include "PieceSafari.hpp" -struct PlateauSafari : public Plateau { +struct PlateauSafari final : public Plateau { PlateauSafari(); virtual ~PlateauSafari(); diff --git a/includes/Safari/Safari.hpp b/includes/Safari/Safari.hpp index 0c24e80..f2c3450 100644 --- a/includes/Safari/Safari.hpp +++ b/includes/Safari/Safari.hpp @@ -4,7 +4,7 @@ #include "PieceSafari.hpp" #include "PlateauSafari.hpp" -class Safari : private Jeu { +class Safari final : private Jeu { friend std::ostream &operator<<(std::ostream &, const Safari &); // Plateau de jeu