Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ チャレンジ:通知システム設計図の作成 | 継承
Pythonにおけるオブジェクト指向プログラミング
セクション 2.  7
single

single

bookチャレンジ:通知システム設計図の作成

メニューを表示するにはスワイプしてください

タスク

スワイプしてコーディングを開始

Pythonの継承とポリモーフィズムを練習するために、抽象クラスを用いた通知システムの設計。

  • Notifierという名前の抽象基底クラスを作成し、抽象メソッドsend(message)を定義。
  • 2つのサブクラス、EmailNotifierとSMSNotifierを実装。それぞれsendメソッドを実装し、通知方法を示す文字列(例: "Email sent: ..." や "SMS sent: ...")を返す。
  • notify_user(notifier, message)という関数を作成し、notifierのsendメソッドを呼び出してその結果を返す。
  • 各Notifierのオブジェクトを1つずつ作成し、notify_userを使ってサンプルメッセージを渡して両方をテストする。

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 2.  7
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt