セクション 1. 章 14
single
チャレンジ:通知システム設計図の作成
メニューを表示するにはスワイプしてください
タスク
スワイプしてコーディングを開始
Pythonで継承とポリモーフィズムを練習するために、抽象クラスを用いた通知システムの設計。
- Notifierという名前の抽象基底クラスを作成し、抽象メソッドsend(message)を定義。
- 2つのサブクラス、EmailNotifierとSMSNotifierを実装。それぞれsendメソッドを実装し、通知方法を示す文字列(例: "Email sent: ..." や "SMS sent: ...")を返す。
- notify_user(notifier, message)という関数を作成し、notifierのsendメソッドを呼び出してその結果を返す。
- 各Notifierのオブジェクトを1つずつ作成し、notify_userを使って両方をテストし、サンプルメッセージを渡す。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 1. 章 14
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください