Mapa mental
Inheritance
Conteúdo do mapa
Inheritance
- The "is-a" relationship.
- Final classes cannot be extended.
- public ExtendedClass(args) {super(ParentClass);} If the above is not present, the no-constructor method is invoked implicitly.
Shadowing
Override
- Redefine.
Protected/Public
- Only fields that are public or protected can be accessed by an extended class.
Abstract vs. Concrete
- Abstract classes cannot be instantiated.
- Allows for abstract methods, which can be called on the parent but use the subclass variant, if the subclass variant is invoked at runtime.
Extends
Informações
- Descrição
- Mapa Mental sobre Inheritance, criado por karloski em 18-05-2015.
- Criado por
- karloski
- Visualizações
- 0
- Avaliação