A demo of Adapter Design Pattern