class
-
[코드스테이츠 TIL] 객체지향 Class & Instance & PrototypeStudy/JavaScript 2019. 11. 8. 12:24
[ Class 와 Instance ] 객체지향 프로그래밍이란? 하나의 모델이 되는 청사진(blueprint)를 만들고 => class 그 청사진을 바탕으로 한 객체(object)를 만드는 => instance 프로그래밍 패턴을 의미한다. [ class 정의 ] //ES5 버전 function Car(brand, name, color) { //인스턴스가 만들어질 때 실행되는 코드 } //ES6 버전 class Car() { constructor(brand, name, color) { //인스턴스가 만들어질 때 실행되는 코드 } } [ new 키워드를 통해 class의 instance 만들기 ] let avante = new Car('hyundai', 'avante', 'black'); let mini = ..