インスタンス(設計図の中身)の作成ですが、その詳細を作成するために工場のラインや骨組みを考える必要があります。それを作成するのが、constructorと呼ばれるクラスの特別なメソッドです。そのクラスの新しいオブジェクトを作成および初期化するために使用されます。

class Car {
//ここにインスタンス(設計図の中身)が作られます
constructor(body, color) {
this.body = body; //bodyという固有のプロパティを設定
this.color = color; //colorという固有のプロパティを設定
}
}

thisをつけることで、constructorの外、あるいはクラスの外からでもアクセスが可能になります。

投稿者

Kの手習い

前職はOA機器の販売営業でしたが、退職して、50代で1からプログラマーを目指します。一般的にこの年齢からは厳しいと言われておりますが、この歳ならではの経験を活かして、頑張ります!

コメントを残す