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