Mapa mental
projeto classe
Conteúdo do mapa
projeto classe
Herança
- deriva de outra classe
- herda seus atributo e metodos
- class filha extends class Pai
- Veiculo v = new carro();
- Multipla
- subclasse que possui 2 ou mais superclasse
- class filha: public pai1, public pai 2{}
- no java nao existe herança multipla
interface
- obriga implementar os metodos presentes
- o metodo pode ser implementado de maneira diferente
- metodos publicos e abstratos
- implements
- obriga implementar os metodos presentes
abstrata
- que não tem corpo
- abstract
- metodo virtual
Coesa
- classe que possui apenas suas responsabilidades
- class programa{ void botaogravar(){ Produto.gravar(); }}
- classe que possui apenas suas responsabilidades
acoplamento
- uma classe que depende da outra para funcionar
- Class Programa -> class Produto
- desvantagem
- custoso a manutenção
- gerenciamento
- solução
- usar interface
- uma classe que depende da outra para funcionar
Informações
- Descrição
- Concursos Públicos Programação Mapa Mental sobre projeto classe, criado por icaro dos santos em 12-10-2019.
- Criado por
- icaro dos santos
- Visualizações
- 2
- Avaliação