Élisson Michael
Élisson Michael
### Implementação de uma Classe Árvore Inspirado por Chris Pine [https://pine.fm/LearnToProgram/chap_09.html](url). Implemente uma classe chamada Arvore. 1. Ela deve ter idade, altura e várias frutas e ser inicializada com todos...
## Sistema de Consultas Implemente um sistema de agendamento de consultas por data entre médicos e pacientes. ## Introdução * Um médico tem nome e métodos permitem saber quais são...
## Lista de Itens Recentes Implemente uma classe que representa uma Lista de Itens Recentemente Usados. Escreva testes automatizados para sua classe. ## Introdução * O item mais recente deve...
## Empréstimo de Revistas Implemente uma solução orientada a objetos que vai gerenciar seus empréstimos de revistas de quadrinhos aos seus amigos. ## Introdução - Atributos de revista que deseja...
## Substituir Condicional por Polimorfismo ### Praticando *Clean Code* Remova o switch/case usando polimorfismo. #### Orientações: - Crie um arquivo na pasta `aaaa-s`, por exemplo `2018-2` (ano-semestre); - Crie a...
## Null Object Pattern Melhore a qualidade do código da classe Fornecedor livrando-se das condicionais. ## Introdução Nesse sistema, o contato na classe Fornecedor é opcional. Por isso, em algumas...
## Cores de Resistores Você precisa saber duas coisas sobre resistores: - Cada resistor tem um valor de resistência; - Resistores são pequenos, tão pequenos que se você colocasse os...
### Carrinho de Compras: Usar o arquivo de testes para implementação de uma classe de carrinho de compras. #### Orientações: - Escolha um dos dos arquivos de teste: `carrinho_compras_spec` ou...
## Album de Músicas Implemente um sistema de registro de músicas, artistas e álbuns. ## Introdução * Um álbum tem nome e ano como propriedades; * Uma música tem nome...
### Turma de Alunos: Implementar uma relação de um para muitos entre turma e alunos. - Uma turma tem muitos alunos. - Aluno como atributos nome e nota. - Turma...