The decorator pattern is a structural pattern, that allows you to attach additional responsibilities to an object…
The Bridge pattern is similar to the Adapter pattern except in the intent that you developed it.
The Composite design pattern is a structural pattern useful for hierarchical management.
Fly in the term Flyweight means light/not heavy.