// The NinjaTracker class #ifndef NINJATRACKER #define NINJATRACKER #include "Ninja.h" #include "BowNinja.h" #include "SwordNinja.h" #include "HealerNinja.h" class NinjaTracker { public: NinjaTracker() { data[0] = new SwordNinja(); data[1] = new BowNinja(); data[2] = new HealerNinja(); } void outputNinja() { data[0]->outputType(); data[1]->outputType(); data[2]->outputType(); } ~NinjaTracker() { delete data[0]; delete data[1]; delete data[2]; } private: Ninja * data[3]; }; #endif