-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathManager.h
executable file
·89 lines (70 loc) · 2.35 KB
/
Manager.h
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
//
// Manager.h
// The Q Factor
//
// Created by Leo N. on 11/21/16.
// Copyright © 2016 Leo Neto. All rights reserved.
//
#ifndef Manager_h
#define Manager_h
#include "Libraries.h"
#include "Player.h"
class Manager{
private:
int age;
std::string name;
std::string ocupation;
public:
Manager(){
Manager::name = "Anonymous";
Manager::age = 0;
}//constructor
void setName(std::string name){
Manager::name = name;
}
void setAge(int age){
Manager::age = age;
}
std::string getName(){
return name;
}
int getAge(){
return age;
}
//*************************************************
//*************************************************
//*************************************************
//*************************************************
//*************************************************
//*************************************************
void SetManager(){
std::string input;
std::string name;
std::string language;
std::stringstream temporary;
std::cout << "What is your full name? ";
getline(std::cin, name);
setName(name);
std::cout <<""<< std::endl;
std::cout << "You're all set, "<<getName()<<". Now you can manage the program."<<std::endl;
std::cout <<""<< std::endl;
std::cout <<"-----------------------------------------------------------------"<< std::endl;
}
//*************************************************
//*************************************************
//*************************************************
//*************************************************
//*************************************************
//*************************************************
// Passing Player by reference.
// This function sets information regarding the player
void SetPlayer(Player &P){
std::string playername;
std::cout << "What is the player's name? ";
getline(std::cin, playername);
P.setPlayerName(playername);
std::cout <<""<< std::endl;
std::cout << "Alright, "<<P.getPlayerName()<<" is all set to take the quiz."<<std::endl;
}//end SetPlayer()
};
#endif /* Manager_h */