The constructor
method is a special method that is automatically called when an instance of the class is created. It's typically used to initialize properties of the class.
class Animal {
constructor(type, name) {
this.type = type;
this.name = name;
}
}
const dog = new Animal('Dog', 'Buddy');
console.log(dog.type); // Output: Dog
console.log(dog.name); // Output: Buddy