1. initialize
  2. メソッドの呼び出しに制限をつける
  3. 引数にデフォルトを指定する
  4. キーワード引数