생성자 함수의 경우 prototype을 활용해서 상속했다면
Class의 경우 extends를 활용해서 상속한다.
class Car {
constuctor(color) {
this.color=color;
this.wheels =4;
}
drive() {
console.log("drive..");
}
stop() {
console.log("stop..");
}
}
클래스에서는 extends를 활용해서 상속
class Bmw Extends Car {
park() {
console.log("park");
}
}
const z4=new Bmw("blue");
'JavsScript' 카테고리의 다른 글
Class ; 생성자 오버라이딩 (0) | 2022.10.02 |
---|---|
class ; 메소드 오버라이딩 (0) | 2022.10.02 |
Class (ES6에 추가된 스펙) (0) | 2022.10.02 |
상속, prototype (0) | 2022.02.26 |
call, apply,bind (0) | 2022.02.26 |