LoginSignup
0
0

More than 3 years have passed since last update.

イニシャライザとは

Last updated at Posted at 2019-09-19

イニシャライザ(initializer:初期化子)とは?

イニシャライザとは、クラスが初期化された時やインスタンスが生成された時に、その直後に変数を初期化します。
イニシャライザは、クラス変数ならクラスが初期化される時に実行され、インスタンス変数ならインスタンスが生成された時に実行します。

イニシャライザ(initializer:初期化子)とは?

クラスのロード時、クラス変数を初期化するためにしようします。
クラス変数はインスタンス化しなくても存在し、使える変数ですから初期化が必要です。
通常は初期化の代入で行われますが大量の要素を初期化しなければいけないような場合にも有効です。

イニシャライザの種類

イニシャライザには
・スタティックイニシャライザ
・インスタンスイニシャライザ
の2つがあります。

0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0