facebook twitter hatena line email

「Unity/Csharp/クラス/インターフェイス」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「==サンプル== IUseCaseインターフェイスをAdUseCaseクラスに実装 呼び出し AdUseCase adUseCase = new AdUseCase(); AdUseCase.cs <pre> public class AdU...」)
 
(サンプル)
行3: 行3:
  
 
呼び出し
 
呼び出し
AdUseCase adUseCase = new AdUseCase();
+
<pre>
 +
AdUseCase adUseCase = new AdUseCase();
 +
adUseCase.Start();
 +
</pre>
  
 
AdUseCase.cs
 
AdUseCase.cs

2022年1月13日 (木) 21:56時点における版

サンプル

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();
}