Classを使ったコードの整理方法 クラスでコードの再利用性を高める
Classを使ったコードの整理方法 クラスでコードの再利用性を高める
上のように
同じことを繰り返し記述するのはプログラミングでは望ましくないので,関数にまとめるか,クラスというブロックにまとめて記述する。
「class クラスの名前」 で定義する
クラス名は基本的に大文字から始める。
クラスからオブジェクトを生成するには「new クラス名」とする。
クラスから生成したオブジェクトは特別にインスタンスと呼ぶ。
constructor関数 クラスが初期化されるタイミングで必ず呼ばれる関数
コンストラクタの中に記述した処理はインスタンス(オブジェクト)が生成した直後に実行される。インスタンスごとに毎回実行される
コンストラクタの中で,this.プロパティ= 値とすることで,生成されたインスタンスにプロパティと値を追加することができる。
elにはtaの引数'sakura'が渡ってくる