Diseñar una jerarquía de herencia
Actualización: noviembre 2007
Las jerarquías de herencia son más fáciles de implementar que de diseñar, por lo que es arriesgado comenzar a codificar antes de identificar claramente las necesidades. La corrección de errores de diseño en una jerarquía de clases tras la implementación puede requerir cambios que deshabilitan las aplicaciones existentes. En esta sección se explican consideraciones del diseño de jerarquía de herencia y se proporciona información que ayuda a evitar estos errores.
En esta sección
Consideraciones de diseño de jerarquías de clases para la extensibilidad
Se describe la forma de diseñar jerarquías de clases de modo que otros programadores pueden actualizarlas o ampliarlas.Consideraciones sobre la elección de niveles de acceso para métodos
Se describe el uso correcto de niveles de accesibilidad dentro de las clases.Cambios en el diseño de la clase base después de la implementación
Se explican los problemas los que se enfrentan los programadores al intentar hacer cambios en una jerarquía de clases.
Secciones relacionadas
Cuándo se deben utilizar interfaces
Explica cuándo se deben utilizar interfaces en lugar de una jerarquía de herencia.Interfaces en Visual Basic
Se resume la forma de diseñar e implementar interfaces.