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 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 |
// Kapitel 11 - Programm 5 - ANGEST.CPP
#include <iostream>
#include "person.h"
#include "aufshr.h"
Person *Belegschaft[10];
int main()
{
Aufseherin *AufsZg;
Programmiererin *ProgZg;
Sekretaer *SekrZg;
std::cout << "Belegschaft XYZ -- Der Gehalt ist monatlich.\n\n";
AufsZg = new Aufseherin;
AufsZg->InitDaten("Hirraly", 7000, "Praesidentin");
Belegschaft[0] = AufsZg;
ProgZg = new Programmiererin;
ProgZg->InitDaten("Jenny Hacker", 5000, "Testerin", "Pascal");
Belegschaft[1] = ProgZg;
ProgZg = new Programmiererin;
ProgZg->InitDaten("OOP Genie", 9500, "Analysevorstand", "C++");
Belegschaft[2] = ProgZg;
SekrZg = new Sekretaer;
SekrZg->InitDaten("Till Tipper", 1300, 1, 85);
Belegschaft[3] = SekrZg;
AufsZg = new Aufseherin;
AufsZg->InitDaten("Elli Wichtig", 4350, "Verkaufsvorstand");
Belegschaft[4] = AufsZg;
ProgZg = new Programmiererin;
ProgZg->InitDaten("Elfriede Soundso", 4750, "Code Warterin",
"Assemblersprache");
Belegschaft[5] = ProgZg;
for (int Index = 0 ; Index < 6 ; Index++ )
{
Belegschaft[Index]->Zeige();
}
std::cout << "Ende der Belegschaftsliste.\n";
return 0;
}
// Ergebnis beim Ausführen
//
// Belegschaft XYZ -- Der Gehalt ist monatlich.
//
// Aufseherin --> Hirralys Gehalt ist 7000 und Hirralys ist Praesidentin.
//
// Programmiererin --> Jenny Hackers Gehalt ist 5000 und Jenny Hacker ist Testerin.
// Jenny Hackers Spezialitaet ist Pascal.
//
// Programmiererin --> OOP Genies Gehalt ist 9500 und OOP Genie ist Analysevorstand.
// OOP Genies Spezialitaet ist C++.
//
// Sekretaer ---> Till Tippers Gehalt ist 1300.
// Till Tipper tippt 85 pro minute und beherrscht Kurzschrift.
//
// Aufseherin --> Elli Wichtigs Gehalt ist 4350 und Elli Wichtig ist Verkaufsvorstand.
//
// Programmiererin --> Elfriede Soundsos Gehalt ist 4750 und Elfriede Soundso ist Code Warterin.
// Elfriede Soundsos Spezialitaet ist Assemblersprache.
//
// Ende der Belegschaftsliste.
|
Copyright © 1997, 1998, 2001-2005 Heinz Tschabitscher - Letzte Änderung 13. September 2005
Heinz Tschabitscher - | Datenschutz | Impressum - Kommentare, Kritik, Anregungen, Fragen?