aula 5 pacote

Post on 15-Jul-2015

580 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

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.

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.

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.

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

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.

Exemplo 1

Considere as seguinte classe

Cliente.java

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

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.

Cliente.java

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

Exemplo 1

top related