Class Hierarchy
salesperson.cpp
Go to the documentation of this file.
1
#include "
salesperson.h
"
2
#include <iostream>
3
#include <string>
4
using namespace
std;
5
6
salesPerson:: salesPerson
(
const
string
& name,
float
hours,
float
wageHour,
7
float
commission,
float
percent)
8
:
Worker
(name,hours,wageHour), _commission(commission),
9
_percent(percent)
10
{
11
//ctor
12
}
13
14
salesPerson::~salesPerson
()
15
{
16
//dtor
17
}
18
19
void
salesPerson::print
(ostream& s)
const
20
{
21
Worker::print
(s);
22
// s << "Sales-Gehalt:" << payment() << endl; // dank virtueller Methode payment() nicht mehr noetig
23
s <<
"Prozent: "
<< _percent << endl;
24
}
salesPerson::print
void print(std::ostream &s) const override
Definition:
salesperson.cpp:19
Worker
Definition:
worker.h:9
salesperson.h
salesPerson::salesPerson
salesPerson(const std::string &name, float hours, float wageHour, float commission, float percent)
Definition:
salesperson.cpp:6
salesPerson::~salesPerson
virtual ~salesPerson() override
Definition:
salesperson.cpp:14
Worker::print
void print(std::ostream &s) const override
Definition:
worker.cpp:17
salesperson.cpp
Generated on Fri May 20 2022 12:32:45 for Class Hierarchy by
1.8.17