-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSoftware.h
32 lines (25 loc) · 912 Bytes
/
Software.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
#ifndef SOFTWARE_H
#define SOFTWARE_H
#include "Employee.h"
class Software: public Employee{
private:
std::string positions;
std::string languages;
std::string projects_finished;
std::string projects_current;
public:
//Initialisation
Software();
Software(float salary_hourly, float hours_weekly, std::string date_joined, int age, int phone, std::string name, std::string address, std::string position);
//Getters
std::string get_position();
std::string get_languages();
std::string get_projects_current();
std::string get_finished();
//Setters
void set_position(std::string position);
void set_language(std::string languages);
void set_finished(std::string projects_finished);
void set_projects_current(std::string projects_current);
};
#endif //SOFTWARE_H