aboutsummaryrefslogtreecommitdiff
path: root/oop1w4/Spel.h
diff options
context:
space:
mode:
authorlonkaars <loek@pipeframe.xyz>2022-11-09 11:48:12 +0100
committerlonkaars <loek@pipeframe.xyz>2022-11-09 11:48:12 +0100
commitffae2cb77bfb3263146a2de0deedf6528d4df461 (patch)
tree88e4b61087069f8ce5badadbc6264d20b8a051d5 /oop1w4/Spel.h
parentd797758769d033c64babdf77ea6b64262f792b23 (diff)
repository aanpassen voor oop2
Diffstat (limited to 'oop1w4/Spel.h')
-rw-r--r--oop1w4/Spel.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/oop1w4/Spel.h b/oop1w4/Spel.h
new file mode 100644
index 0000000..9ed04ba
--- /dev/null
+++ b/oop1w4/Spel.h
@@ -0,0 +1,18 @@
+#pragma once
+
+#include <string>
+#include <map>
+
+#include "Persoon.h"
+
+class Spel {
+ public:
+ void setScore(std::string naam, int score);
+ void addScore(std::string naam, int score);
+ int getScore(std::string naam) const;
+ Persoon* getPersoon(std::string naam) const;
+ std::map<Persoon,int>& getScores();
+
+ private:
+ std::map<Persoon, int> scores;
+};