Apex implementsでインタフェースを実装するサンプル

環境
Salesforce Apex

概要
implementsキーワードはインターフェースの実装に使用され、
クラスはインターフェースで定義されたすべてのメソッドを具体的に実装する必要があります。

インターフェースを実装するクラスは、インターフェースに定義されている全てのメソッドを実装する必要があります。

使用例
インタフェースの定義

public interface PaymentProcessor {
    void pay(Decimal amount);
}

インタフェースの実装

public class TestPaymentProcessor implements PaymentProcessor {
    public void pay(Decimal amount)  {
        // 実装コード
    }
}

 

IT

Posted by arkgame