title: Thin vs thick adapter (wrapper) example
body: <p>I can't find any info on what is the difference between a thin and thick adapter. I would appreciate if someone can provide a description, followed with a simple example (Please note that the example doesn't need to be in C++). </p>
  
  <p>Thanks in advance.</p>
  
  <p>EDIT: my vision of this is something like a <a href="http://en.wikipedia.org/wiki/Adapter_pattern#Class_Adapter_pattern" rel="nofollow">class adapter pattern</a> that requires minimum changes to conform to an expected interface. </p>