https://docs.google.com/presentation/d/1Eb9GgGvbtPe_uUS_u_ExixrjcQlrQjL8s1IuvyDAuLE/edit?usp=sharing
- Lógica aplicada para resolver os problemas.
- Coesão e clean code, principalmente nomes auto explicativos e reaproveitamento de código.
- Não será aceito nenhum material que esteja fora do repositório previsto para a entrega.
- Não será valido, nenhum repositório com commits após 25/06/2018 23:59:59.
- Surpreenda-nos 😄
- Crie uma classe abstrata Animal;
- Animal deve possuir um método andar;
- Crie uma classe Macaco que estende de animal;
- Macaco deve possuir um método comerBanana;
- No seu main, instâncie Macaco e faça-o andar e comer banana.
- Crie uma classe produto que receba nome e valor em seu construtor.
- Crie uma classe pedido que possua as propriedades Double total e ArrayList produtos.
- Pedido deve possuir os métodos adicionarProduto e calcularTotal.
- No seu main, instâncie 5 produtos diferentes, adicione-os a seu pedido e imprima o total do pedido.
- Crie uma interface pato, que deve possuir um método voar;
- Crie uma classe PatoDeCabecaVermelha que implemente pato e imprima que voa batendo as asas.
- Crie uma classe PatoCibernetico que implemente pato e imprima que voa ligando um jetpack
- No seu main, instancia PatoDeCabecaVermelha e PatoCibernetico e faça-os voarem.
Crie uma aplicação orientada a objetos que possua abstração, encapsulamento, herança e polimorfismo bem definidas.
O usuário começa o jogo com 100 pontos. Apresente um menu ao usuário com os valores [1] Par e [2] Ímpar. Quando o usuário escolher uma opção, sorteie um número de 0 a 99, caso o usuário acerte, acrescente 10 pontos, caso contrário subtraia 10 pontos.
Crie um repositório chamado uds-trainee-exercicios-complementares-aula-1 com os arquivos dos exercícios, as respostas das perguntas devem estar presentes dentro do repositório em um arquivo chamado: respostas-aula-1.md
Como várias pessoas assistiram online, pedimos que todos os participantes enviem os links de seus repositórios para o email: [email protected].
- Vou dar um ponto, pra quem tiver foto no github cadastrada no gravatar!
- Dúvidas, sugestões ou reclamações: [email protected]
- Inscreva-se no canal do discord (obrigatório)