LP_Aula12 Pacotes 1. Definição Um pacote (package) em Java é um diretório (pasta) em que está armazenado um conjunto de classes. Geralmente as classes de mesma afinidade, ou mesmo proposito, são armazenadas num mesmo local. Alguns exemplos de pacotes do próprio Java são: awt, beans, io, lang, math, net, rmi etc. na realidade todas as classes pertencem a algum pacote. Quando o pacote não é especificado, a classe passa a pertencer ao pacote default, isto é, a própria pasta na qual a classe foi salva. Por convenção, o nome de um pacote sempre seve ser em letras minúsculas (isso permite diferenciar do nome de classes), podendo ser separados por ponto-final (.). é indicado também que os pacotes tenham o nome reverso ao site a partir do qual eles se encontram armazenados. Por exemplo, se um pacote chamado “meupacote” se localiza no site http://www.pacotes.com.br, então o endereço completo do pacote deve ser br.com.pacotes.meupacote. Um pacote é definido a partir da palavra reservada package, inserida na primeira linha de uma classe, seguindo a sintaxe package nome-dopacote;. Suponha o trecho seguinte: packagemeupacote; publicclass Veiculo { // declaração da classe } Isso indica que a classe Veiculo pertence ao pacote meupacote, localizado a partir do diretório onde a classe (código-fonte) esta armazenada. Outros exemplos validos para nomeação de pacote poderia ser teste.meuspacotes, br.com.pacotes.sistemadetransporte.meupacote etc. Linguagem de Programação Página 1