Mindmap
Orientação a Objetos
Inhalt der Mindmap
Orientação a Objetos
Objetivos
- Robustez
- Código correto
- Adaptablidade
- Reusabilidade
- Robustez
Principios
- Abstração
- Simplicidade
- Encapsulamento
- esconde detalhes implementação
- Modularidade
- Cada um com sua responsabilidade
- Abstração
Padrões de projeto
Herança
- Classes especializadas usam classe s gernericas
- Formas de usar no Java
- Especialização
- Modifica os métodos existentes na classe mais genericas
- Ex.: Cao.farejar(); caoFarejador.farejar()
- Modifica os métodos existentes na classe mais genericas
- Extenção
- Utiliza métodos não implementados na superclasse
- Especialização
Criação objetos
- referência
- Objeto o = new Objeto()
- Ativação Dinamica
- o.metodo()
- referência
Polimorfismo
- Muitas formas
- Sobrescreve
- Sobrecarga
- Muitas formas
Interface
- Contrato
- Métodos vázios
- Herança multipla
- Contrato
Classe Abstrata
- Métodos vazios
- Não pode ser instanciada
Informationen
- Beschreibung
- Mindmap am Orientação a Objetos, erstellt von trapprenan am 23/09/2014.
- Erstellt von
- trapprenan
- Aufrufe
- 20
- Bewertung