본문 바로가기
javaScript

js에서 클래스 상속

by mooyou 2023. 12. 19.
728x90
300x250

JavaScript에서 상속은 객체지향 프로그래밍의 핵심 개념 중 하나로, 클래스가 가지고있는 속성과 메서드를 다른 클래스가 상속받아 재사용하는 걸을 의미한다.

이를 통해 코드의 재사용성을 높이고, 계층 구조를 형성하여 프로그램을 구조화할 수 있다.

ES6(ECMAScript2015)부터 JavaScript에 공식적으로 클래스가 도입되었으며, 클래스 상속도 이를 기반으로 구현된다.

 

사용예시

일반적인 테레비의 기능을 상속받아 스마트 테레비를 만들 거나, 일반적인 정수기의 기능을 상속받아 얼음이 나오는 기능을 추가할 수 있다.

 

클래스 상속 기능 특징

1. 코드 재사용

먼저 상속을 사용하는 가장 큰 이유는 코드를 재사용하기 위함이다. 상속을 사용하면 코드 복사 없이 자식 클래스 요소에스 부모클래스 요소를 사용할 수 있다.

 

2. 중복 코드 제거

클래스 상속을 활용하면 불필요한 중복코드가 없는 깔끔한 코드를 만들 수 있다.

 

3. 확장

클래스를 상속하면 코드를 쉽게 확장할 수 있다.

728x90
반응형

'javaScript' 카테고리의 다른 글

.call() 메서드  (0) 2023.12.27
Object.create()  (0) 2023.12.25
캡슐화 자바스크립트에서 사용방법  (0) 2023.12.11
접근 지정자(Access Modifiers)  (0) 2023.12.08
자바스크립트에서 추상화  (0) 2023.12.07

댓글