Mapa mental
Inheritance
Contenido del 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
Información
- Descripción
- Mapa Mental sobre Inheritance, creado por karloski el 18/05/2015.
- Creado por
- karloski
- Visitas
- 0
- Valoración