O sistema de embalagens está fora de controle! O doce está espalhado por todo o armazém, os cereais sumiram e o pão está enfiado em uma garrafa. O que está acontecendo? O doce deveria estar em uma embalagem de plástico e o pão deveria estar em um saco.
A máquina de embalagens está executando a função getContainer() para obter a embalagem de um produto. Mas algo não está certo...
getContainer("Bread") ➞ "bag"
getContainer("Beer") ➞ "bottle"
getContainer("Candy") ➞ "plastic"
getContainer("Cheese") ➞ nullPense em qual deveria ser a embalagem do objeto.