JS - Class 상속

JD·2021년 9월 30일
0

Class 상속

class Car{
	constructor(name){
		this.name = name;
	}
	
	speed(){
		console.log(`${this.name}은 시속 80입니다`);
	}
	
	color() {
		console.log(this.name + '은 검정색입니다')
	}
}

class Taxi extends Car{
	constructor(name){
		super(name);// 상위 클래스의 생성자 호출
	}
	
	speed() {
		super.speed();// 상위 클래스 메소드 호출
		console.log(this.name+'은 시속 100입니다');
	}
}

var obj = new Taxi('그랜저');
console.log(obj.name);
obj.speed();
obj.color();

0개의 댓글