017 インターフェイス(インターフェイスの実用例) 023 問題

問題

Notification というインターフェイスを作成して、通知を送信するメソッドを含めます。
メール通知、SMS通知などを扱うクラスでこのインターフェイスを実装します。

ヒント

  1. 通知を送信するためのメソッドをインターフェイスに含めます。例えば、void sendNotification(String message); など。
  2. メソッドのパラメータには、通知の内容や受信者の情報などが含まれる可能性があります。必要な情報を考慮してパラメータを定義します。
  3. 通知の種類によっては、複数のメソッドやパラメータを含めて柔軟性を持たせることが考えられます。

これらのヒントを元に、Notification インターフェイスを設計してください。その後、メール通知やSMS通知を扱うクラスでこのインターフェイスを実装します。

解答例

「017 インターフェイス」問題集リスト