Desenvolvimento de Software II Java  Banco de dados JODBC      Aula 5: Pacotes de classe em Java           Packcage e I...
IntroduçãoEsse necessidade de organização fica aparentequando se deseja compartilhar as classes ouinstalá-las em outro com...
PacotesJava provê um mecanismo de agrupamentode classes em pacotes Packcages – pode criar grupo de classes que  mantêm um...
PacotesAté agora foram criadas classes sem declarar aque pacote ela pertencem Elas estão no formato padrão – default Qua...
Criando Pacotes de ClassesPacotes requerem que as classes quecomporão o pacote sejam armazenadas emum diretório específico...
Criando Pacotes de ClassesA maneira mais simples de criar um pacote declasses é:   criar um diretório e colocar lá todos ...
Exemplo 1Considere as seguinte classe   Cliente.java
Criando Pacotes de Classes               ExemploPara transformar essa classe, que claramentetêm um propósito comum em um p...
Exemplo 1Cada classe pertencente a um pacote deve ter,no seu início, antes de qualquer outradeclaração na classe, a palavr...
Cliente.java
Exemplo 1A classe Teste.java irá utilizar a classeCliente.java que está no pacote “pacote”Como essa classe não faz parte d...
Exemplo 1
Aula 5   pacote
Aula 5   pacote
Próximos SlideShares
Carregando em…5
×

Aula 5 pacote

745 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
745
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1
Ações
Compartilhamentos
0
Downloads
9
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Aula 5 pacote

  1. 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. 2. IntroduçãoEsse necessidade de organização fica aparentequando se deseja compartilhar as classes ouinstalá-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. 3. PacotesJava provê um mecanismo de agrupamentode 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. 4. PacotesAté agora foram criadas classes sem declarar aque 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. 5. Criando Pacotes de ClassesPacotes requerem que as classes quecomporão o pacote sejam armazenadas emum diretório específico. Este diretório pode ser qualquer diretório que esteja no caminho de procura de classes Java
  6. 6. Criando Pacotes de ClassesA maneira mais simples de criar um pacote declasses é: criar um diretório e colocar lá todos os códigos- fonte das classes que serão consideradas pertencentes àquele pacote.
  7. 7. Exemplo 1Considere as seguinte classe Cliente.java
  8. 8. Criando Pacotes de Classes ExemploPara transformar essa classe, que claramentetê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. 9. Exemplo 1Cada classe pertencente a um pacote deve ter,no seu início, antes de qualquer outradeclaração na classe, a palavra – chave: package seguida do nome do diretório (e pacote) ao qual está classe deve pertencer.
  10. 10. Cliente.java
  11. 11. Exemplo 1A classe Teste.java irá utilizar a classeCliente.java que está no pacote “pacote”Como essa classe não faz parte do pacote elaprecisa importar todas as classes que serãoutilizadas, utiliza-se o comando import
  12. 12. Exemplo 1

×