v_9b
|
#include <employee.h>
Public Member Functions | |
Employee (const string &name) | |
virtual | ~Employee () |
virtual void | print (ostream &s) const |
virtual float | payment () const =0 |
int | get_Counter () const |
Private Attributes | |
string | _name |
Name der Person. More... | |
Static Private Attributes | |
static int | _counter = 0 |
e i n Zaehler fuer alle Instanzen More... | |
Abstrakte Basisklasse eines allgemeinen Angestellten einer Verkaufsstelle
Employee::Employee | ( | const string & | name | ) |
Parameter constructor
[in] | name | Name des Angestellten |
|
virtual |
Default destructor
|
inline |
Rueckgabe der Anzahlt der Instanzen von Employee und abgleiteten Klassen.
|
pure virtual |
|
virtual |
Gibt die Daten der aktuellen Instanz aus.
[in,out] | s | Ausgabestrom |
Reimplemented in salesPerson, Worker, and manager.
|
staticprivate |
e i n Zaehler fuer alle Instanzen
Der e i n e Zaehler fuer alle Instanzen wird definiert.
|
private |
Name der Person.