Este documento discute pacotes de classes em Java. Ele explica que pacotes permitem agrupar classes relacionadas e que para criar um pacote, as classes devem ser armazenadas em um diretório específico e cada classe deve declarar o pacote ao qual pertence no início do arquivo. Ele fornece um exemplo mostrando como mover uma classe para um pacote chamado "pacote" declarando "package pacote;" no início do arquivo da classe.
Desenvolvimento de Software II - Pacotes de classe em Java
1. Desenvolvimento de Software II
Java Banco de dados JODBC
Aula 5: Pacotes de classe em Java
Packcage e Import
Profa Ms.Larissa Pavarini da Luz
larissapavarinidaluz@yahoo.com.br
2. Introdução
Esse necessidade de organização fica aparente
quando se deseja compartilhar as classes ou
instalá-las em outro computador.
Sem mecanismo de organização – seria
necessário descobrir que classes são necessárias
para execução de uma aplicação qualquer, e a
falta de uma classe poderia impedir a execução de
toda a aplicação.
3. Pacotes
Java provê um mecanismo de agrupamento
de classes em pacotes
Packcages – pode criar grupo de classes que
mantêm uma relação entre si.
Para criação desses pacotes basta uma declaração
de pertinência em cada classe e uma organização
das classes em diretórios.
4. Pacotes
Até agora foram criadas classes sem declarar a
que pacote ela pertencem
Elas estão no formato padrão – default
Quando as classes são criadas dessa forma elas
pertencem ao mesmo pacote e não são
necessárias nenhum tipo de declaração adicional
Basta declarar as instâncias das outras classes que o
compilador e a máquina virtual se encarregam de
chamar os métodos das classes.
5. Criando Pacotes de Classes
Pacotes requerem que as classes que
comporão o pacote sejam armazenadas em
um diretório específico.
Este diretório pode ser qualquer diretório que
esteja no caminho de procura de classes Java
6. Criando Pacotes de Classes
A maneira mais simples de criar um pacote de
classes é:
criar um diretório e colocar lá todos os códigos-
fonte das classes que serão consideradas
pertencentes àquele pacote.
8. Criando Pacotes de Classes
Exemplo
Para transformar essa classe, que claramente
têm um propósito comum em um pacote:
Primeiro deve-se criar um diretório chamado
Pacote e armazenar a classe dentro desse diretório
9.
10.
11. Exemplo 1
Cada classe pertencente a um pacote deve ter,
no seu início, antes de qualquer outra
declaração na classe, a palavra – chave:
package seguida do nome do diretório (e pacote)
ao qual está classe deve pertencer.
13. Exemplo 1
A classe Teste.java irá utilizar a classe
Cliente.java que está no pacote “pacote”
Como essa classe não faz parte do pacote ela
precisa importar todas as classes que serão
utilizadas, utiliza-se o comando
import