#include "autotehdas.h" cAutotehdas::~cAutotehdas(void){ tuhoa_valmistetut(); } cAuto* cAutotehdas::valmista(const string merkki, const unsigned int max_nopeus){ cAuto* a = new cAuto(merkki, max_nopeus); valmistetut_.push_back(a); return a; } void cAutotehdas::tuhoa_valmistetut(void){ vector::iterator i; for(i = valmistetut_.begin(); i != valmistetut_.end(); i++) { cAuto* a = *(i); delete a; } }