じゃあ、参照するinterfaceを作成する方法は何通りある?