Skip to content

Diseño de Clases Basado en Políticas

Andres Angarita edited this page Dec 28, 2019 · 4 revisions

Descripción de las políticas y las clases de políticas, importantes técnicas de diseño de clases que permiten la creación de bibliotecas flexibles y altamente reutilizables. En resumen, el diseño de clases basado en políticas fomenta el emsamblaje de una clase con un comportamiento complejo de muchas clases pequeñas llamadas políticas, cada una de las cuales se ocupa de un solo aspecto conductual o estructural. Una política establece una interfaz relacionada con un problema específico. Puede implementar políticas de varias maneras siempre que respete la interfaz de políticas.

Debido a que puede mezclar y combinar políticas, puede lograr un conjunto combinatorio de comportamientos mediante el uso de un pequeño núcleo de componentes elementales.

Este capítulo explica el problema que las políticas están destinadas a resolver, proporciona detalles del diseño de clases basadas en políticas y brinda consejos sobre cómo descomponer una clase en políticas.