paymentMethod->getPaymentMethodName() の結果を表示 // 3. "---" を表示(区切り線) // 4. $this->paymentMethod->pay($amount) を呼び出して、戻り値を $result に格納 // 5. $result が true の場合: // - "---" を表示 // - "✅ 注文が完了しました!" を表示 // 6. $result が false の場合: // - "---" を表示 // - "❌ 決済に失敗しました。" を表示 // ※各行の最後に
を付けること } /** * 決済方法を変更する * * @param PaymentInterface $paymentMethod 新しい決済方法 * @return void */ public function changePaymentMethod(PaymentInterface $paymentMethod) { // TODO: 以下の処理を実装してください // 1. $paymentMethod をプロパティに設定 // 2. "決済方法を「" + 決済方法名 + "」に変更しました" を表示 // ※最後に
を付けること } }