Add new operations to existing object without modifying the existing objects.
-
Updated
Oct 1, 2019 - Java
Add new operations to existing object without modifying the existing objects.
Behavioral patterns on Swift
This repository contains an exercise on the Decorator pattern. The project demonstrates how to dynamically add functionality to existing objects.
A simple finite state machine written in Java.
Use different types of iterators to iterate through different types of complex data structures
C# patterns
Repo with examples and short description regarding the most popular behavioral patterns
🧩 Java samples for a popular design pattern.
Define a family of algorithms, put each of them in a separate class, and make their objects interchangeable
Implementation Examples And Notes on Gang Of Four Design Patterns
Java Design Patterns
Python Design Patterns
Add a description, image, and links to the behavioral-pattern topic page so that developers can more easily learn about it.
To associate your repository with the behavioral-pattern topic, visit your repo's landing page and select "manage topics."