Adapterクラスを独立して作成