Aula 26 - 28.08.2012 e Aula 27 - 29.08.2012 Professor nos deixou essas duas aulas para realizarmos otrabalho, ja que a maioria da turma estava com dificuldades, e nos ajudou acomecar e resolver os problemas, dando dicas de como montar o menu e as outrasclasses, que servirao para inserir e listar os registros, por exemplo. Ao final dessas duas aulas consegui montar o menu, e inseriros dados no arquivo txt. Ate entao estou meio confuso com esse trabalho, pois nao seiexatamente como utilizar as classes importadas do Java para mexer com o arquivotxt, pois ainda estou com erros de nao conseguir listar os dados inseridos noarquivo. Aula 17 - 27.06.2012 Professor nao veio, porem a aula foi considerada valida, e com isso, tivemos que resolver os exercicios do static em casa. Aula 24 - 21.08.2012 Interface, e muito parecido com a heranca de classes, porem,na heranca, voce pode utilizar um metodo com o mesmo nome e implementa-lo, ja ainterface te obriga a utilizar aquele metodo, por isso que dizemos que quandouma classe utiliza uma interface, ela esta assinando um contrato. Ou seja, vocepode assinar esse contrato, mas tera que explicar o que ira fazer com cadametodo que nele contem. Aula 23 - 15.08.2012 Tivemos um tempinho nesta aula para a realizacao dotrabalho, pois pelo que vemos, toda a turma esta meio confusa. O trabalhoconsiste em criar um programa simples que salve registros inseridos pelousuario em um arquivo de texto (.txt), e apos isso liste-os, exclua umselecionado, apague o arquivo e alguma funcao adicional. Neste momento ainda estava meio confuso de como comecar oprograma, mesmo que ja tinha classes baixados da internet, fiquei meio confusode como usar as classes importadas pelo Java, como por exemplo a classe Scannerou ate mesmo o Java.io. Ate o momento o programa nao esta funcionando, naoconsegui adaptar classes ja feitas. Aula 28 - 05.09.2012 Ocorreu tudo bem, apesar de que eu nao tenha conseguidoexcluir um registro selecionado pelo usuario, e nao ter encontrado nenhumafuncionalidade extra para adicionar ao meu programa. Agora vamos esperar pelanota e pelo e-mail do professor, e descobrir se preciso ir a proxima aula,espero que nao =P Aula 21 - 01.08.2012 Apos um bom periodo de descanso, voltamos as aulas, e pararelembrar, principalmente o ultimo conteudo repassado, que foi Heranca,Reescrita e Polimorfismo, fizemos um exercicio que o professor passou pore-mail durante a aula. A proposta foi: Considere uma classe veiculo com duas classes derivadas,Automovel e Bicicleta. Essas classes tem tres metodos, definidos para veiculosde forma geral e redefinidos mais especificamente para automoveis e bicicletas; As funcoes sao:checkList(), para verificar o que precisa ser analisado noveiculo;adjust(), para realizar os reparos e a manutencaonecessaria;cleanup(), para realizar procedimentos de limpeza doveiculo. A aplicacao Oficina define um objeto que recebe objetos daclasse Veiculo. Para cada veiculo recebido, a oficina executa na sequencia ostres metodos da classe Veiculo. Crie uma classe principal que gerarandomicamente 10 objetos de automoveis e de veiculos e passa cada um delespela oficina. Para resolver esse problema, aprendi que no Java, podemos importarclasses de uma biblioteca do proprio Java. No caso desse exercicio, tivemos queusar a