9.2.5 상속
extends 키워드
super()
class Car extends Vehicle {
constructor() {
super();
console.log("Car created");
}
deployAirbags() {
console.log("BWOOSH!");
}
}
const v = new Vehicle();
v.addPassenger("Frank");
v.addPassenger("Judy");
console.log(v.passengers); // ["Frank", "Judy"]
const c = new Car();
c.addPassenger("Alice");
c.addPassenger("Cameron");
console.log(c.passengers); // ["Alice", "Cameron"]
v.deployAirbags(); // Uncaught TypeError: v.deployAirbags is not a function
c.deployAirbags();Last updated