21ª AULA LP - 01.03.2012
Autor: Daniel Schuch | Publicado: 2012-03-01T20:23:00-03:00

2º Módulo - Cepru/UNISC – T.I&nbsp;


&nbsp;&nbsp;&nbsp;&nbsp; Chegamos na 21ª aula desse intenso 2º módulo do técnico em Informática, sem dúvidas é a matéria mais complexa e racional, que exige um enorme esforço físico e mental, concentração, dedicação, calma e muita força de vontade.




&nbsp;&nbsp;&nbsp;&nbsp; Bom a aula em si foi voltada a INTERFACE.





 &nbsp;&nbsp; ___________________________________________________________

 
&nbsp;&nbsp;&nbsp;
___________________________________________________________

&nbsp;&nbsp; Chama-se interface pois é a maneira pela qual poderemos conversar com um Autenticável. Interface é a maneira através da qual conversamos com um objeto.

&nbsp; &nbsp;&nbsp; Uma interface pode definir uma série de métodos, mas nunca conter implementação deles. Ela só expõe o que o objeto deve fazer, e não como ele faz, nem o que ele tem. Como ele faz vai ser definido em uma implementação dessa interface.

&nbsp;&nbsp;&nbsp; E o Gerente pode “assinar” o contrato, ou seja, implementar a interface. No momento em que ele implementa essa interface, ele precisa escrever os métodos pedidos pela interface (muito parecido com o efeito de herdar métodos abstratos, aliás, métodos de uma interface são públicos e abstratos, sempre). Para implementar usamos a palavra chave implements na classe:

class Gerente extends Funcionario implements Autenticavel {&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; private int senha;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // outros atributos e métodos&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; public boolean autentica(int senha) {&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if(this.senha != senha) {&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; return false;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // pode fazer outras possiveis verificacoes, como saber se esse&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // departamento do gerente tem acesso ao Sistema&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; return true;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }&nbsp;&nbsp;&nbsp; }


&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; A aula em si foi muito debatida em sala de aula, resgatamos o sistema Eclipse e em um exemplo da apostila da Caelum fizemos e montamos exemplos sob acompanhamento do Professor Jossandro, a fim de, rever os erros gerados e a consequência e resultado do nosso sistema de códigos. 

&nbsp;&nbsp;&nbsp;&nbsp; É uma das funções que iremos usar para a construção da nossa 4ª avaliação, Interface é a palavra-chave.

&nbsp;&nbsp; &nbsp;&nbsp; Difícil não é, a explicação foi muito clara e a informação acredito que não foi tão absorvida por nós alunos, digo nós de forma geral, embora eu tenha aprendido na teoria. Sei que ninguém entrou no curso sabendo java, tudo é novo, alguns alunos se especializaram nas férias, outros aproveitaram ao máximo o material fornecido pelo professor, e acredito que a sequencia rápida por possuirmos poucas aulas e pela matéria exigir estudo dedicado, em sala de aula tiramos somente o conhecimento teórico, sendo importante a resolução de exercícios em casa.

&nbsp;&nbsp;&nbsp;&nbsp; Chegamos de um seminário onde foi abordado 5 assuntos importantíssimos. 5 grupos, cada um com seu assunto, tais assuntos captados pela leitura, não sob acompanhamento do professor,&nbsp; as explicações ficaram claras, o professor cooperou... O momento agora é de uma intensa movimentação de informação e a colocação das mesmas em uma mesma parte. Onde tudo se acopla em um mesmo lugar.

&nbsp;&nbsp;&nbsp;&nbsp; Tiramos dessa aula um ótimo conhecimento,&nbsp; foi nos passado 1 exercício e o mesmo será avaliado em modo sorteio nessa próxima quarta-feira (Jossandro solicitará um aluno da turma de 11 alunos para explicar e realizar o exercício), onde teremos mais um encontro com a assombração JAVA.

&nbsp;&nbsp;&nbsp; Bom, em relação a turma, estamos cada dia mais atento, algumas descontrações com o professor mas muita participação, onde prestar atenção ao máximo nas informações passada pelo professor é de total importância para a sequencia nossa nesse curso.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Fonte: Apostila Caelum - FJ-11
______________________________________________________Próximo Post – Aula 22ª LP