사실 이것만 보고는 뭔가.. 둥둥 뜨는 느낌?
function Car(color) { } // class
let avante = new Car('blue');
let mini = new Car('cyan');
let beetles = new Car('red'); // instances
function Car(brand, name, color) {
// 인스턴스가 만들어질 때 실행되는 코드
}
(최근에는 ES6 방법을 주로 사용)
class Car {
constructor (brand, name, color)
// 인스턴스가 만들어질 때 실행되는 코드
}
}
클래스에 속성과 메소드를 정의하고, 인스턴스에서 이용