tema 5 - update metode din abstract factory