-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathManufacturing.cpp
16 lines (13 loc) · 980 Bytes
/
Manufacturing.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "Manufacturing.h"
//Initialisation
Manufacturing::Manufacturing() : position("none"), certification("none"), cars_complete(0) {};
Manufacturing::Manufacturing(float salary_hourly, float hours_weekly, string date_joined, int age, int phone, string name, string address, string position, string certification, int cars_complete)
: Employee(salary_hourly, hours_weekly, date_joined, age, phone, name, address), position(position), certification(certification), cars_complete(cars_complete) {}
//Getters
string Manufacturing::get_position(){return position;};
string Manufacturing::get_certification(){return certification;};
int Manufacturing::get_cars_complete(){return cars_complete;};
//Setters
void Manufacturing::set_position(string position){this->position = position;};
void Manufacturing::set_certification(string certification){this->certification = certification;};
void Manufacturing::set_cars_complete(int cars_complete){this->cars_complete = cars_complete;};