Próxima aula (21/10)

15/10/2013 17:30
Para a próxima aula, leiam e implementem os códigos e exercícios dos capítulos da apostila da Caelum: https://www.caelum.com.br/apostila-java-orientacao-objetos/
 
4. Orientação a objetos básica
5. Um pouco de arrays
6. Modificadores de acesso e atributos de classe
 
Boa parte dos assuntos dos capítulos acima nós já discutimos ontem (14/10) e hoje (15/10) em sala, exceto arrays cuja teoria não difere muito do que vocês já conhecem.
 
Aproveitem o código feito em sala, e o adaptem para oferecer um menu que permita:
1. O cadastro de jogadores (nome, idade, posição do jogador, número de faltas cometidas, número de penaltis batidos, número de penaltis convertidos [GOOOOLLL]);
2. O cadastro de times (nome do time, técnico, cidade de origem, [campeonatos conquistados e ano da conquista]);
3. O cadastro de técnicos (nome do técnico, idade, experiência profissional (times pelos quais ele passou);
4. A inclusão de jogadores a respectivos times (contratação do jogador);
5. Liste em tela os dados do time e uma lista de jogadores de cada time;
6. Liste em tela os jogadores que não estão em nenhum time;
7. A troca de técnico;
8. Ao jogador trocar de time;
9. Liste em tela os times que estão contratando.
 
Atenção
Deverá ser um programa orientado à objetos
Cada time só pode ter um técnico por vez
Cada time deve ter exatamente 24 jogadores por vez;
O usuário deve indicar o término do programa.