クラスを定義する

クラスの定義は、classキーワードを使って行います。
class クラス名 {
//プロパティ・メソッド
}
classキーワードに続いて、クラス名、中括弧( { } )を記述します。
中括弧内でプロパティやメソッドを定義していきます。
プロパティはクラスが持つ変数。メソッドはクラスが持つ関数のことです。
インスタンス化
クラスは設計図のようなものです。
設計図を使って実体を作ることをインスタンス化と言います。
インスタンス化は、定義したクラスの名前に()をつけることで出来ます。
var name = Name()
イニシャライザ

クラスがインスタンス化される際には、イニシャライザと呼ばれる特別なメソッドが呼ばれます。
このイニシャライザは、実体の初期設定を行います。
定義には、initキーワードを使います。
class クラス名 {
init ( 引数 ) {
//初期設定
}
}
コメント