tema 5 - second commit...am creat clasa abstracta Factory