Computer* createProduct(int tipo) { Computer* myComputer = factoryMethod(tipo); myComputer->componentSelection(); myComputer->componentEnsambling(); myComputer->SWInstalation(); myComputer->computerPacking(); return myComputer; }