Adapterパターンのベースクラスをアップ
これからクライアント側のソースを作成