Mindmap
Herança
Inhalt der Mindmap
Herança
Up casting
- Limita a capacidade do objeto
- Acontece da sub classe para a classe mãe
- Não ocorre ClassCastException
Down casting
- Precisa ser explicito
- Pode ocasionar ClassCastException
Classe
- Usa a palavra chave "extends" para herdar outra classe
- Só pode herdar de uma classe
super() e this()
- Não podem ser usados em um contexto estático
- super()
- Chama o construtor da classe mãe
Interfaces
- Variáveis
- São implicitamente public, static e final
- São como classes 100% abstratas
- Uma classe pode implementar mais de uma interface
- Variáveis
Por que usar?
- Promove reuso do código
- Usamos polimorfimos
- Especificamos ações únicas para cada objeto através da sobrescrita de métodos
Informationen
- Beschreibung
- Mindmap am Herança, erstellt von João Felipe Rodr am 22/07/2014.
- Erstellt von
- João Felipe Rodr
- Aufrufe
- 12
- Bewertung