Guarda che questa limitazione non esiste, come ti dimostra questo esempio.
codice:#include <iostream> class test { public: int dummy; test() { dummy=10; std::cout<<"Nel costruttore senza parametri di 'test'"<<std::endl; }; test(int Dummy) { dummy=Dummy; std::cout<<"Nel costruttore parametrizzato di 'test'; dummy="<<dummy<<std::endl; }; }; class test2 { public: test testInstance; test2() { std::cout<<"Nel costruttore senza parametri di 'test2'"<<std::endl; }; test2(int DummyValue) : testInstance(DummyValue) { std::cout<<"Nel costruttore parametrizzato di 'test2'; DummyValue="<<DummyValue<<std::endl; }; }; int main() { test2 t2_1; test2 t2_2(50); std::cin.sync(); std::cin.ignore(); return 0; }


Rispondi quotando