quinta-feira, 14 de março de 2013

Aula 24 06/03/13



Nesta aula o professor começou finalizando o conteúdo da ultima aula anterior. sobre pacotes e como gerar um arquivo.jar e o Javadoc.
Que no meu conceito geral define em "organização dos diretórios", quando um programador utiliza as classes feitas por outro, surge um problema clássico. Por exemplo se programador criar uma classe chamada de "Data" que funciona de uma forma, e a classe "Data" de outro colega funcione de outra maneira ou até mesmo pode ter classe de uma biblioteca que funcione de uma terceira maneira diferente. Para que seja mais fácil de se ter um controle de quem quer usar a classe "Data", como o sistema operacional não permite utilizar dois arquivos como mesmo nome, sob o mesmo diretório surge a necessidade de organizar as classes em diretório diferentes. Os diretórios estão diretamente relacionado aos chamados pacotes e costumam agrupar classes de funcionalidades  similares ou relacionadas.

Por exemplo, no pacote java.util temos as classes Date, SimpleDateFormat e GreforianCalendar; todas elas trabalham com formas diferentes.

package br.com.caelum.banco;

class Cliente {
// ...

}

Fica fácil notar que a palavra chave package indica qual o pacote/diretório contém esta classe.
Um pacote pode conter nenhum ou mais subpacotes e/ou classes dentro dele.

Nenhum comentário:

Postar um comentário