class Person {
// constructor (생성자)
constructor(name, age) {
// fields
this.name = name;
this.age = age;
}
// methods (메소드)
speak() {
console.log(`${this.name}: hello!`);
}
}
const ellie = new Person('ellie', 20);
console.log(ellie.name); // ellie
console.log(ellie.age); // 20
ellie.speak(); // ellie: hello!