#include "Orchester.h" #include "Musiker.h" #include using namespace std; Orchester::Orchester() { cout << "Konstruktor: Orchester()" << endl; } Orchester::~Orchester() { for (int i = 0; i < musiker.size(); i++) { delete musiker[i]; } cout << "Destruktor: ~Orchester()" << endl; } void Orchester::hinzufuegen(Musiker const *musiker) { //Musiker* neuerMusiker = new Musiker(*musiker); Orchester::musiker.push_back(new Musiker(*musiker)); } void Orchester::spielen() { for (int i = 0; i < musiker.size(); ++i) { musiker[i]->spielen(); } }