quarta-feira, 13 de março de 2013

Wébfolio Aula 24

Esta aula mais uma vez, foi dedica para a elaboração e conclusão do trabalho, finalizando por hoje a aula 24 e concluindo o wébfolio. O professor passou também um conteúdo voltado ao .jar como usa-lo, faze-lo e também usar a biblioteca ou até o código fonte disponível em algum fórum na internet que tenha matérias voltado ao estuda da linguagem java. Mas afinal oque é um .jar? Ele serve para você tornar seu código um executável  basicamente.Na ferramenta eclipse ele pode ser feito da seguinte forma : > Export > Java > Jar File, teremos que escolher um lugar para salvar o arquivo, clicar em Next, e definir um nome da classe que irá executar o programa, no casso seria a classe 'principal'. Já para executar temos que abrir o pront de comando ( cmd ) e digitar o java.jar que irá aparecer na tela a execução do projeto. Temos uma noção do Javadoc, que é a documentação do seu projeto, por exemplo onde um arquivo html que mostra as classes e métodos que você possui no seu projeto explicando o que faz cada método e classe, para que serve, onde aplicar... A poderosa ferramenta eclipse sempre dando os auxílios necessários  com apenas algumas clicks já pode ser configurado, fazer e editar o seu projeto.

Na próxima aula já será a entrega dos trabalhos sobre mapeamento de URL, encerrando por aqui o meu wébfolio, foi com uma grande satisfação que eu sempre escrevi os relatos sobre as aulas e sempre me dediquei para deixa-lo atualizado.

Luis Felipe Schmidt

terça-feira, 5 de março de 2013

Wébfolio Aula 23

Lemos o pdf da pagina 171 até a 178 e realizamos exemplos e exercícios sobre package, import, class. O arquivo da Caelum tem um conteúdo muito rico de informações, a compreensão é fácil e o exemplo dado sobre o banco ajuda eu e os colegas a melhor interpretação do contexto. Tivemos um período dedicado a finalização do trabalho que será para a aula seguinte (24). Até agora eu tenho me dedicado bastante a esta matéria  porque tenho uma certa dificuldade mas também muita vontade de aprender, o trabalho parecia para mim um bicho de 7 cabeças, literalmente. Mas estou vendo que posso e talvez consigo uma nota boa.


Wébfolio Aula 22

Tivemos a aula dedicada para o trabalho que será apresentado na aula 24, onde teremos que usar o "parser". O trabalho é a criação de um código onde ele deve identificar o site ali escrito e mostrar os tópicos  ou palavras chaves que deve ser configurado antes de rodar o mesmo. Pode ser feito em dupla ou individual.

Wébfolio Aula 21

Tivemos conteúdo que vai auxiliar na realização do nosso trabalho, apreendemos principalmente sobre as funções "try" e "catch". Também criamos um código que está sujeito a algum tipo de "exception", que seria um erro, devemos utilizar duas funcionalidades.O "try" corresponde que o código ali, vai ou pode gerar erros, e para correção dos mesmo utilizamos o catch, que seria o tratamento. O catch vai se executado somente se um erro acontecer dentro do bloco try, ao contrario é ignorado.
Este 'erro' é a exception ou execeção. Falando sobre o 'throw' que é quando por exemplo, o usuário digita uma letra e deveria digitar um número, neste caso deve ser tratado o código.
Teve bastante pratica no eclipse que ajuda na resolução dos erros, e que faz a fixação melhor do conteúdo.

Wébfolio Aula 20

Falando sobre a classe abstrata serve para, não podermos instanciar um objeto da classe, quase sempre usada na classes mãe. Se tiver uma classe Funcionário, e outras classes que herdam de Funcionário como o gerente, diretor... vai ser usado o funcionário, porque as 'filhas' são funcionários .É para isso que serve a classe abstrata, para que você poder herdar dados da classe mãe porem não instanciar nela.



abstract class Funcionario {
         protect double salario;
         public dougle getBonificacao() {
                return this.salario * 1,3;
         }
              //outros atributos e metodos
}

exemplo de abstract, ele serve para obrigar as 'filhas' a terem o método abstrato, declarado na classe mãe, ou seja, não há necessidade de termos aquele método implementado dentro da classe mãe, já que cada classe filha tem suas regras, porem o método deve ser implementado nas classes filhas ou então nem compila o código. Você se obriga a implementar o método abstrato.

abstract class Funcionario {
      abstract double getBonificacao();
      //outros atribtos e metodos
}

temos um pouco de código para demonstrar, más o básico ou a 'raiz' seria isto. A aula foi bem produtiva e deu para ter uma boa noção sobre o abstrato.

quinta-feira, 6 de dezembro de 2012

Wébfolio Aula 19

Tivemos conhecimento de como seria o trabalho reservado para as férias, onde poderá ser feito individual ou em dupla, com a entrega de no máximo 3º aula depois das ferias. o trabalho em questão é desenvolver um aplicativo que leia URL e direcione a um "mapa" do site.

Wébfolio Aula 18

Nessa aula conhecemos a tão esperada e admirada ferramenta eclipse (irônico), mas a principio eu estava bem ansioso para começar a "fuçar" neste aplicativo, que apesar de tudo é muito legal, porque pode poupar bastante o tempo escrevendo códigos e mais códigos. Então, o eclipse é uma IDE, tendo como objetivo desenvolver o mais rápido possível através do arrastar-e-soltar o mouse, onde muitos códigos são montados em "background", a IDE é uma auxiliar no desenvolvimento do código  mas ela evita de se intrometer e fazer muita magica.