# What is the difference between this patterns

**URL:** <https://www.ruby-forum.com/t/what-is-the-difference-between-this-patterns/156968>\
**Category:** Ruby\
**Created:** [January 5, 2009, 10:28pm UTC](https://www.ruby-forum.com/t/what-is-the-difference-between-this-patterns/156968 "2009-01-05T22:28:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![hotjuneshen](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/h/f19dbf/32.png) [@hotjuneshen](https://www.ruby-forum.com/u/hotjuneshen)\
**Post date:** [January 5, 2009, 10:28pm UTC](https://www.ruby-forum.com/t/what-is-the-difference-between-this-patterns/156968/1 "2009-01-05T22:28:19Z")

</div>

Hi,

What is the difference between decorator, adaptor and wrapper pattern  
when they are implemented in ruby?

Regards  
Jon
