Apredendo a implementar o padrão de projeto flyweight