Return to Video

13-18 Adjust Price With Toppings

  • 0:00 - 0:02
    さぁ、アプリにコードをつけましょう。
  • 0:02 - 0:06
    ドリンクの基本料金の計算から始めます。
  • 0:06 - 0:08
    基本料金は2つの要素から成り立ちます。
  • 0:08 - 0:11
    コーヒーの料金$5とトッピングの料金です。
  • 0:11 - 0:14
    トッピングは生クリームが$1で、
    チョコが$2
  • 0:15 - 0:16
    この基本料金を
  • 0:16 - 0:19
    注文を受けた個数でかけます。
  • 0:19 - 0:21
    これで合計金額が計算されます。
  • 0:23 - 0:25
    サンプルのオーダーで
    料金を計算してみましょう。
  • 0:25 - 0:29
    このようにコーヒーを3杯に
    生クリームをトッピングした場合、
  • 0:29 - 0:32
    ここではあなたの算数の能力を
    試すのが目的ではないので
  • 0:32 - 0:35
    一緒に計算して、
    きちんと理解できるようにしましょう。
  • 0:35 - 0:39
    本当の目的は、
    この論理をコード化することです。
  • 0:39 - 0:43
    サンプルオーダーでは生クリーム付きの
    コーヒーを3杯注文しています。
  • 0:43 - 0:44
    この図のように
  • 0:44 - 0:48
    まずは、1杯分の基本料金を計算します。
  • 0:48 - 0:53
    コーヒー1杯が$5で、
    生クリームのトッピングが$1なので
  • 0:53 - 0:55
    1杯$6となります。
  • 0:55 - 0:58
    次に合計金額を計算しなければなりません。
  • 0:58 - 1:03
    ユーザーは3杯注文したので、
    $6かける3杯となり
  • 1:03 - 1:07
    合計金額は$18になります。
  • 1:07 - 1:10
    別のサンプルオーダーでは、コーヒー2杯に
  • 1:10 - 1:15
    生クリームとチョコをトッピングしています。
    この図のように。
  • 1:15 - 1:17
    まず、1杯分の料金を計算します。
  • 1:18 - 1:21
    コーヒー1杯が$5、生クリームが$1で
  • 1:21 - 1:24
    チョコが$2です。
  • 1:24 - 1:29
    全てを足すと、5、6、7、8。
    1杯は$8です。
  • 1:29 - 1:33
    それでは合計金額を計算しましょう。
    ユーザーはコーヒーを2杯注文したので、
  • 1:33 - 1:37
    1杯分の料金$8を2杯でかけると
  • 1:37 - 1:40
    合計金額は$16となります。
  • 1:41 - 1:43
    これがアプリの見た目です。
  • 1:44 - 1:45
    名前を入力して
  • 1:45 - 1:49
    生クリームをトッピングに選んで、
    個数を3にします。
  • 1:49 - 1:53
    ORDERボタンを押すと、
    料金は$18になるはずです。
  • 1:54 - 1:55
    すると、ご覧ください。
  • 1:55 - 1:58
    この数字は先ほど私たちが
    計算したものと一致します。
  • 1:58 - 2:02
    トッピングにチョコを追加して、
    個数を2にすると
  • 2:02 - 2:04
    合計金額は$16になりました。
  • 2:04 - 2:09
    コーヒー1杯を$8として
    計算した時の数字に一致します。
  • 2:09 - 2:12
    それでは、この機能をアプリに
    追加するために必要なことを
  • 2:12 - 2:14
    リストして計画立てましょう。
  • 2:14 - 2:16
    参考までに、
    ここにトッピングの料金を書き出しました。
  • 2:16 - 2:19
    そしてこれがアプリ画面の
    スクリーンショットです。
  • 2:19 - 2:21
    ここには更新された金額もあります。
  • 2:21 - 2:25
    手順を書き出したら、
    早速アプリに実装しましょう。
  • 2:25 - 2:28
    でき上がったら、どのメソッドを
    修正したか教えてください。
タイトル:
13-18 Adjust Price With Toppings
概説:

more » « less
Video Language:
English
Team:
Udacity
プロジェクト:
UD837 - Android for Beginners
Duration:
02:28

Japanese subtitles

改訂 Compare revisions