Definición de herencia La denominada herencia de clase significa que la subclase hereda las variables miembro y los métodos de la clase principal como sus propias variables miembro y métodos, como si se declararan directamente en la subclase. Por supuesto, hay algunas restricciones sobre si la subclase puede heredar las variables y los métodos de la clase principal. Se describe en detalle a continuación.
Herencia de hijos y padres en el mismo paquete Si la subclase y el padre están en el mismo paquete, la subclase hereda naturalmente la variable miembro que no es privada en su clase padre como su propia variable miembro, y también hereda naturalmente el método que es no privado en su clase padre como método propio. Las variables miembro heredadas y el acceso al método permanecen sin cambios.