Mapa mental
Herança
Contenido del mapa
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
Información
- Descripción
- Mapa Mental sobre Herança, creado por João Felipe Rodr el 22/07/2014.
- Creado por
- João Felipe Rodr
- Visitas
- 12
- Valoración