Cuestionaria Herencia
Cuestionaria Herencia
Cuestionaria Herencia
Introducción
Las relaciones de herencia simple forman estructuras jerárquicas tipo árbol; una superclase
existe en una relación jerárquica con sus subclases.
Los miembros public de una superclase son accesibles en cualquier parte en donde el
programa tenga una referencia a un objeto de esa superclase, o de una de sus subclases.
Los miembros private de una superclase son accesibles sólo dentro de la declaración de esa
superclase.
Los miembros protected de una superclase tienen un nivel intermedio de protección entre
acceso publicyprivate. Pueden ser utilizados por los miembros de la superclase, los
miembros de sus subclases y los miembros de otras clases en el mismo paquete.
Cuando un método de una subclase sobrescribe a un método de una superclase, se puede
acceder al método de la superclase desde la subclase, si se antepone al nombre del método
de la subclase la palabra clave super y un separador punto (.).
Una subclase no puede acceder o heredar los miembros private de su superclase; al permitir
esto se violaría el encapsulamiento de la superclase. Sin embargo, una subclase puede
heredar los miembros no private de su superclase.
El método de una superclase puede sobrescribirse en una clase para declarar una
implementación apropiada para la subclase.
El método toString no recibe argumentos y devuelve un objeto String. Por lo general, una
subclase sobrescribe el método toString de la clase Object.
Cuando se imprime un objeto usando el especifi cador de formato %s, se hace una llamada
implícita al método toString del objeto para obtener su representación de cadena.
Conteste con verdadero o falso a cada una de las siguientes proposiciones; en caso de ser falso,
explique por qué.