O projeto está situado em um contexto fictício de compra de ingresso em site de Sócio Torcedor de um clube de futebol. Os padrões de projeto escolhidos para a solução do problema foram: Composite, Proxy e Chain of Responsability.
-
Método Proxy: Usado na função login do site, assim que fizer o login é checado se aquele usuário é torcedor comum ou sócio. Sendo a primeira opção, é exibida uma propaganda mostrando as vantagens de ser sócio com link direcionado para o cadastro;
-
Método Composite: Usado na funçao de cadastro para Sócio. São gerados diferentes tipos de plano(simples e compostos) em que o usuário poderá escolher quais opções deseja comprar.
-
Método Chain of Responsability: Usado na função compra de ingresso, de acordo com a categoria de sócio torcedor o usuário pertence é liberado os produtos em diferentes ordens.
Alunos:
- [email protected] => Caio César da Rocha Anastácio
- [email protected] => Pedro Henrique da Rocha Anastácio