Aula 04
Aula 04
Java
Professor: Wolney Henrique Queiroz Freitas
Roteiro de Aula
• Atributos e Métodos de Classe
• Pacotes
• Herança
Atributos e Métodos de Classe
• No sistema do banco, se desejássemos registrar o total de
contas criadas, qual a melhor forma de fazer isso na POO?
Atributos e Métodos de Classe
• Solução: utilizando o recurso de atributos e métodos de classe,
também conhecidos como de atributos/métodos estáticos:
Atributos e Métodos de Classe
• Quando declaramos um atributo ou método como static, ele
passa a não ser mais um atributo de cada objeto, e sim um
atributo da classe, a informação fica guardada pela classe e
não mais de forma individual para cada objeto;
• Exemplo:
br.com.nomedaempresa.nomedoprojeto.entidades
br/com/nomedaempresa/nomedoprojeto/entidades
Pacotes
• A classe Cliente, que se localiza no pacote mencionado
(br.com.nomedaempresa.nomedoprojeto.entidades), deve ser
escrita da seguinte forma:
• Para evitar conflitos, o padrão da sun para dar nome aos pacotes é relativo
ao nome do domínio da empresa que desenvolveu a classe:
– Domínio:
• nomedaempresa.com.br
– Pacotes do projeto:
• br.com.nomedaempresa.nomedoprojeto
• br.com.nomedaempresa.nomedoprojeto.subpacote
• br.com.nomedaempresa.nomedoprojeto.subpacote.subpacote2
• Para usar uma classe do mesmo pacote, basta fazer referência a ela
simplesmente escrevendo o próprio nome da classe:
Pacotes
• Import
import java.util.*;