Apex implementsでインタフェースを実装するサンプル
環境
Salesforce Apex
概要
implementsキーワードはインターフェースの実装に使用され、
クラスはインターフェースで定義されたすべてのメソッドを具体的に実装する必要があります。
インターフェースを実装するクラスは、インターフェースに定義されている全てのメソッドを実装する必要があります。
使用例
インタフェースの定義
public interface PaymentProcessor {
void pay(Decimal amount);
}
インタフェースの実装
public class TestPaymentProcessor implements PaymentProcessor {
public void pay(Decimal amount) {
// 実装コード
}
}