개발자 Saaad
[JavaScript] 클래스 상속, super() 본문
저번에 OOP의 개념을 배웠었죠.
그중에 오늘은 OOP의 특징 중 하나인 상속에 대해서 자바스크립트를 이용해 정리해보도록 하겠습니다.
자바스크립트의 상속
부모 클래스를 자식 클래스에 확장할 수 있습니다.
부모 클래스에 있던 기능을 토대로 자식 클래스를 만들 수 있는 것입니다.
extends 키워드를 사용하면 됩니다.
super()
Constructor(생성자)를 사용하면 인스턴스화된 객체에서 다른 메서드를 호출하기 전에 수행해야 하는
사용자 지정 초기화를 제공할 수 있습니다.
클래스에 new를 붙여서 인스턴스 객체로 생성하면 넘겨받은 인수와 함께 생성자가 먼저 실행됩니다.
이때 넘겨받은 인수인 John이 this.name에 할당 됩니다.
자바스크립트에서 super()
'학습 > kakao X goorm 풀스택12회차' 카테고리의 다른 글
[JavaScript] Symbol (0) | 2024.12.13 |
---|---|
[JavaScript] Callbacks, Promise, Async/Await (0) | 2024.12.12 |
[JavaScript] strict mode (0) | 2024.12.11 |
[JavaScript] 커링(Curry Function) (0) | 2024.12.10 |
[React] 나중에 정리할 React 사이트 (1) | 2024.12.09 |