tag: srattegy

C# - Patrones de Diseño - Estrategia

La inyección de dependencias es una herramienta comúnmente utilizada en varios patrones de diseño orientado a objetos y consiste en inyectar comportamientos a componentes. Artículos relacionados C# - Inyección de Dependencias En este artículo formalizaremos un poco más su definición para de paso definir e implementar un conocido patrón de diseño llamado estrategia. Los Robots Imaginemos que tenemos una clase llamada Robot, cada Robot puede realizar una serie de operaciones fundamentales: Caminar Disparar Desde luego hay muchas más pero esas serán suficientes para el ejemplo. Iniciemos con el análisis, en primera instancia revisemos la característica Disparar. Si tenemos un conjunto…

leer más...