LPII Professora Lucélia
PacotesUm pacote em Java é um diretório onde ficam
armazenadas uma ou mais classes. Geralmente as classes com a mesma afinidade são armazenadas no mesmo pacote.
Os pacotes representam as bibliotecas (libraries) presentes em outras linguagens de programação.
PacotesA linguagem Java possui alguns pacotes
disponíveis para uso. Exemplos: awt, beans, io, lang, math, etc.
Todas as classes pertencem a algum pacote.Quando o pacote não é especificado para a
classe, a classe atual pertence ao pacote default, ou seja, o próprio diretório onde a classe foi salva.
O nome do pacote deve ser escrito em letras minúsculas (por convenção), isso permite diferenciá-lo das classes.
Um pacote é definido a partir da palavra reservada package, inserida na primeira linha de uma classe.
Sintaxe:package nome-do-pacote;
Exemplo:package exemplos;public class Pessoa;{...}
ExemplificandoTodas as classes a seguir deverão ser salvas
dentro do mesmo diretório. A forma de compilar as classes será um pouco
diferente da forma já utilizada anteriormente.Será assim:
javac –d c:\pacotes NomeDaClasse.javaA opção “-d”, de diretório, indica que o
arquivo .class deve ser colocado a partir do caminho especificado.
Exemplo Vamos criar uma classe em um pacote(diretório)
que ainda não foi criado. A forma de compilação utilizada forçará a criação
do pacote1, ainda não existente:
package pacote1;public class ExemploPacote1{ public int soma(int x,int y){ return(x + y); }}
ExemploVamos criar uma segunda classe da mesma
forma:
package pacote1;public class ExemploPacote2{ public int sub(int x,int y){ return(x - y); }}
Exemplo – Classe Principalpackage pacote1;public class ExemploPacote3{ public static void main (String args[]){ ExemploPacote1 ep1 = new ExemploPacote1(); ExemploPacote2 ep2 = new ExemploPacote2();
System.out.println(ep1.soma(5,5)); System.out.println(ep2.sub(5,2));
}}
Top Related