Class Hierarchy
manager.cpp
Go to the documentation of this file.
1 #include "manager.h"
2 #include <iostream>
3 #include <string>
4 using namespace std;
5 
6 Manager::Manager(const string& name, float wageWeek)
7 : Employee(name), _wageWeek(wageWeek)
8 {
9  //ctor
10 }
11 
13 {
14  //dtor
15 }
16 
17 
18 void Manager::print(ostream& s) const
19 {
20  Employee::print(s);
21  // s << "Wochenlohn: " << _wageWeek << endl; // dank virtueller Methode payment() nicht mehr noetig
22 }
virtual ~Manager() override
Definition: manager.cpp:12
Manager(const std::string &name, float wageWeek)
void print(std::ostream &s) const override
Definition: manager.cpp:18
virtual void print(std::ostream &s) const
Definition: employee.cpp:22