Exemplo para o blog do padrão Decorator