Return to Video

07-07 Class Child

  • 0:00 - 0:02
    プログラムを実行する前に
  • 0:02 - 0:05
    結果の仮説を皆さんに紹介します
  • 0:05 - 0:08
    プログラムで最初に実行するのは
  • 0:08 - 0:11
    Childクラスのインスタンスを作成することです
  • 0:11 - 0:14
    インスタンス名はmiley_cyrusです
  • 0:14 - 0:19
    コードを実行するとParentクラス内の
    __init__関数が呼び出されます
  • 0:19 - 0:23
    initメソッド内の1行目はprint文です
  • 0:23 - 0:28
    私の仮説ではprint文が
    出力結果の最初に表示されます
  • 0:28 - 0:32
    次にParentクラスのコンストラクタが呼び出され
  • 0:32 - 0:34
    コントロールは下から上に移ります
  • 0:34 - 0:38
    Parentクラスの__init__メソッドが呼び出されると
  • 0:38 - 0:41
    print文が実行されます
  • 0:41 - 0:44
    私の仮説ではprint文のparent constructor calledが
  • 0:44 - 0:46
    2行目に表示されます
  • 0:46 - 0:52
    last_nameとeye_colorのインスタンス変数は
    初期化されます
  • 0:52 - 0:57
    Parentクラスの__init__メソッドが実行されると
    コントロールがここに戻って
  • 0:57 - 1:01
    number_of_toysインスタンス変数が初期化されます
  • 1:01 - 1:04
    これでChildクラスの__init__メソッドが終わり
  • 1:04 - 1:08
    miley_cyrusのインスタンスが作成されました
  • 1:08 - 1:13
    次にLast NameとNumber of Toysを出力する
    2つのステートメントが
  • 1:13 - 1:16
    miley_cyrusを実行します
  • 1:16 - 1:21
    実際にコードを実行してみましょう
  • 1:21 - 1:25
    予想していた結果にかなり近いものが出ました
  • 1:25 - 1:28
    では映像を停止して
  • 1:28 - 1:32
    皆さんの仮説とこの結果を比較してみてください
Tytuł:
07-07 Class Child
Opis:

07-07 Class Child

more » « less
Video Language:
English
Team:
Udacity
Projekt:
UD036 - OOP
Duration:
01:33

Japanese subtitles

Revisions Compare revisions