반응형
생성자가 생성자를 상속받을 수도 있습니다.
엄마토끼 생성자입니다.
class 엄마토끼 {
constructor(이름){
this.first = '김'
this.last = 이름;
}
}
이제 이 엄마토끼 생성자를 상속받는
아가토끼 생성자를 만들어볼게요
엄마토끼 생성자를 상속받은 아가토끼 생성자입니다.
class 아가토끼 extends 엄마토끼 {
constructor(이름, a = 0){
super(이름); // super 를 꼭해줘야됨 이거는 엄마토끼의 constructor 임
this.키 = 150+a;
}
}
자세히 보면 여기 extends 랑 super 라는 키워드가 보입니다.
- extends 는 말 그대로 상속받을 대상이 엄마토끼입니다~ 라는 뜻이규여
- super 는 엄마토끼의 constructor 입니다.
반응형
'컴퓨터 > Front' 카테고리의 다른 글
[React] Google fonts icons 사용하기 (0) | 2022.10.23 |
---|---|
[jQuery, JavaScript]클릭이벤트 정리(addEventListener,querySelector) (0) | 2022.08.29 |
[JavaScript] Class 로 생성자 Constructor 만들기_ 상속편 (1) (0) | 2022.08.13 |
[JavaScript] 파라미터에 = 넣기 _ default parameter 로 NaN 오류 해결ㄱ (0) | 2022.08.12 |
[JavaScript] rest parameter_똑같은 ... 이지만 spread parameter 랑 달라여🤨 (파라미터로 들어온 변수들을 배열에 넣기) (0) | 2022.08.11 |
댓글