「Unity/Csharp/クラス/インターフェイス」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「==サンプル== IUseCaseインターフェイスをAdUseCaseクラスに実装 呼び出し AdUseCase adUseCase = new AdUseCase(); AdUseCase.cs <pre> public class AdU...」) |
(→サンプル) |
||
行3: | 行3: | ||
呼び出し | 呼び出し | ||
− | + | <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(); }