Unity/Csharp/クラス/インターフェイス
サンプル
IUseCaseインターフェイスをAdUseCaseクラスに実装
呼び出し
AdUseCase adUseCase = new AdUseCase(); adUseCase.Start();
AdUseCase.cs
public class AdUseCase : IUseCase
{
public void Start()
{
Debug.Log("AdUseCase.Start");
}
public void Destroy()
{
Debug.Log("AdUseCase.Destroy");
}
}
IUseCase.cs
interface IUseCase
{
void Start();
void Destroy();
}