blob: b81a711bcefd6cccb2fa944f234d5d6f43826830 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#include "Spel.h"
#include "Persoon.h"
#include <iostream>
int main()
{
Spel spel;
spel.setScore("Bert", 15);
std::cout << spel.getScore("Bert") << std::endl; // uikomst: 15
Persoon *bert = spel.getPersoon("Bert");
bert->setLeeftijd(103);
spel.addScore("Bert", 16);
std::cout << spel.getScore("Bert") << std::endl; // uikomst: 31
bert = spel.getPersoon("Bert");
std::cout << bert->getLeeftijd() << std::endl; // uikomst: 103
spel.setScore("Joan", 512);
spel.setScore("Arthur", 1024);
for ( auto pair : spel.getScores() )
{
std::cout << pair.first.getNaam() << "\t"
<< pair.first.getLeeftijd() << "\t"
<< pair.second << std::endl;
}
return 0;
}
|