Patrones de diseño en Java – Patrón iterador

Un patrón de diseño es una solución comprobada para resolver el problema/tarea específico. Debemos tener en cuenta que los patrones de diseño son independientes del lenguaje de programación para resolver los problemas comunes de diseño orientado a objetos. En otras palabras, un patrón de diseño representa una idea, no una implementación particular. Usando patrones de … Continue reading «Patrones de diseño en Java – Patrón iterador»

Patrón de diseño de decorador en Java con ejemplo

El patrón de diseño Decorator nos permite agregar dinámicamente funcionalidad y comportamiento a un objeto sin afectar el comportamiento de otros objetos existentes dentro de la misma clase. Usamos la herencia para extender el comportamiento de la clase. Esto tiene lugar en tiempo de compilación y todas las instancias de esa clase obtienen el comportamiento … Continue reading «Patrón de diseño de decorador en Java con ejemplo»

Patrón de filtro en Java

El patrón de filtro o patrón de criterios es un patrón de diseño que permite a los desarrolladores filtrar un conjunto de objetos utilizando diferentes criterios y encadenándolos de forma desacoplada a través de operaciones lógicas. Procedimiento: Cree una clase en la que se aplicarán los Criterios. Cree una interfaz para Criterios. Crear clases concretas … Continue reading «Patrón de filtro en Java»