Comprender la herencia

Una de las características más importantes de ahorro de tiempo que el programa ofrece es un concepto llamado herencia. Este concepto puede que no sea natural para ti, y es muy probable que sea el aspecto del programa que requiere más pensamiento cuando se está diseñando un nuevo título. El escenario en el que se dará cuenta de los grandes beneficios del uso de la herencia es cuando se tiene un objeto o un grupo de objetos comunes que deben aparecer en más de una página de su título.

Un escenario

Por ejemplo, imaginemos que el curso tendrá un Cómo afilar un lápiz con sección de 10 páginas en el mismo, y desea que el estudiante sea capaz de atravesar hacia adelante y hacia atrás a través de las páginas utilizando un siguiente botón y un anterior botón. Además, uno siempre quiere un Glosario botón para aparecer en cada una de esas páginas, por lo que el alumno puede visualizar rápidamente un Glosario de términos cuando sea necesario. Supongamos también que la última página de su Cómo afilar un lápiz sección es la última página de todo el título. Dado que es la última página de su título, no debe tener un siguiente botón.

Lograr el escenario sin necesidad de utilizar la herencia

Tradicionalmente, debe crear diez nuevas páginas en el Cómo afilar un lápiz sección. A continuación, importar y colocar el siguiente , anterior y Glosario botones en una de las páginas, y hacer que la acción de cada botón ir específicamente a la siguiente página, la página anterior, y el glosario respectivamente. Por último, deberá copiar y pegar los tres botones en los nueve restantes páginas dentro de la sección (menos el siguiente botón en la última página).

Lograr el escenario utilizando la herencia

Otra opción es tomar ventaja de el programa de la herencia de características. Con la herencia, puede importar y poner los tres botones ( Siguiente , Anterior , y Glosario ) en la sección objeto de nivel que se titulan Cómo afilar un lápiz en lugar de colocarlos en todas las páginas.

Va a colocar estos tres botones en esa sección una vez, establecerá las acciones botones una vez, y entonces simplemente comenzar a crear nuevas páginas de esa sección. La característica de la herencia permite esos tres botones para aparecer automáticamente en cada nueva página que cree en el Cómo afilar un lápiz sección! Cualquier cosa que usted pone en el nivel de sección aparecerá automáticamente en cada página que cree en esa sección.

No siempre tiene que heredar todo

Como se mencionó anteriormente en el escenario, la última página no debería tener un botón Siguiente, ya que es la última página del título. Mediante la colocación de los tres botones de la sección, cada página creada en esa sección contiene los tres botones, que sabemos que no es deseable en la última página.

Para resolver este problema, el programa le ofrece la posibilidad de excluir a ciertos objetos se hereden. Al utilizar esta función, usted puede seguir para heredar los tres botones a lo largo de la sección, mientras que excluyendo el siguiente botón de la última página.

Ver también: Excluyendo los objetos utilizando la herencia

Resumen Herencia

* A menos que utilice la Herencia Excluir de ciertos objetos propiedad de la página.

Soporte | Sobre Trivantis
© Derechos de autor Trivantis 2017