Java
Gerenciamento de
pacotes
Luis Fernando Pimenta
O que é um pacote ?
Pacotes, a grosso modo, são apenas
pastas ou diretórios do sistema
operacional onde ficam armazenados
...
Pacotes
Onde usamos ?
●organizar as classes semelhantes;
●facilitar a localização;
●evitar conflitos de nomes;
●fazer controle de ...
Exemplo
Os tipos nativos da plataforma Java são
membros de vários pacotes que agrupam
classes por função;
Por exemplo :
●c...
Exemplo
Exemplo
Pacote Default
Se nenhum nome de pacote for utilizado, seus
tipos serão membros de um pacote default,
que é um pacote sem ...
Visibilidade
●public – o item em questão é visível a outras
classes etc;
●private – visível apenas aos componentes da
clas...
Convenção para nomes de pacotes
Companhias usam seus nomes de domínio da
Internet em ordem reversa para nomear seus
pacote...
Criando um pacote na unha
Para criar um pacote, coloque tipos (classes,
interfaces, etc) dentro dele;
A primeira linha de ...
Criando um pacote no NetBeans
Bem mais fácil e didático, apenas clicando em
Arquivo no menu superior e escolher Novo
Arqui...
Criando um pacote no NetBeans
Criando um pacote no NetBeans
Usando membros de um pacote
Apenas membros public de um pacote são
visíveis fora do pacote no qual foram definidos;
O aces...
1 - Fazendo referência ao nome
2 - Importando o membro de pacote
3 - Importando o pacote inteiro
Referência
The Java™ Tutorials - Lesson: Packages
http://docs.oracle.com/javase/tutorial/java/pack
age/index.html
Próximos SlideShares
Carregando em…5
×

Pacotes em Java

254 visualizações

Publicada em

Gerenciamento de pacotes em java

Publicada em: Tecnologia
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
254
No SlideShare
0
A partir de incorporações
0
Número de incorporações
9
Ações
Compartilhamentos
0
Downloads
2
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Pacotes em Java

  1. 1. Java Gerenciamento de pacotes Luis Fernando Pimenta
  2. 2. O que é um pacote ? Pacotes, a grosso modo, são apenas pastas ou diretórios do sistema operacional onde ficam armazenados os arquivos fonte de Java, no qual são dados níveis de acesso as classes.
  3. 3. Pacotes
  4. 4. Onde usamos ? ●organizar as classes semelhantes; ●facilitar a localização; ●evitar conflitos de nomes; ●fazer controle de acesso; ●facilitar a manutenção do código;
  5. 5. Exemplo Os tipos nativos da plataforma Java são membros de vários pacotes que agrupam classes por função; Por exemplo : ●classes de E/S estão em java.io; ●O programador também pode agrupar suas próprias classes em pacotes.
  6. 6. Exemplo
  7. 7. Exemplo
  8. 8. Pacote Default Se nenhum nome de pacote for utilizado, seus tipos serão membros de um pacote default, que é um pacote sem nome; Esta prática só faz sentido em aplicações muito pequenas, de caráter temporário, ou em uma fase muito incipiente da programação.
  9. 9. Visibilidade ●public – o item em questão é visível a outras classes etc; ●private – visível apenas aos componentes da classe atual; ●protected – visível somente a classe atual e seus descendentes
  10. 10. Convenção para nomes de pacotes Companhias usam seus nomes de domínio da Internet em ordem reversa para nomear seus pacotes, ex: br.com.companhia.pacote Conflitos de nomes só precisam ser resolvidos por convenção dentro da própria companhia, ex: br.com.companhia.setor.pacote
  11. 11. Criando um pacote na unha Para criar um pacote, coloque tipos (classes, interfaces, etc) dentro dele; A primeira linha de cada JAVA deve conter o comando package seguido do nome do pacote e ponto e vírgula. Exemplo: package com.pimenta.nomedopacote;
  12. 12. Criando um pacote no NetBeans Bem mais fácil e didático, apenas clicando em Arquivo no menu superior e escolher Novo Arquivo, depois selecionar a opção pacote e escolher um nome para o pacote !
  13. 13. Criando um pacote no NetBeans
  14. 14. Criando um pacote no NetBeans
  15. 15. Usando membros de um pacote Apenas membros public de um pacote são visíveis fora do pacote no qual foram definidos; O acesso pode ser feito de 3 formas: 1) Fazendo referência ao nome completo; 2) Importando o membro de seu pacote; 3) Importando o pacote inteiro.
  16. 16. 1 - Fazendo referência ao nome
  17. 17. 2 - Importando o membro de pacote
  18. 18. 3 - Importando o pacote inteiro
  19. 19. Referência The Java™ Tutorials - Lesson: Packages http://docs.oracle.com/javase/tutorial/java/pack age/index.html

×