반응형
객체지향 언어에서 상속은 핵심 개념이다.
상위 클래스의 메서드와 변수를 상속받아서
하위 클래스에서 사용하는 방식에는
오버로딩과 오버라이딩이 있다.
오버라이딩 overriding
상위 클래스가 가지고 있는 메서드를 하위
클래스에서 재정의하여 사용하는
방식을 말한다.
오버로딩 overloading
함수의 이름은 동일하지만 매개변수의 타입
또는 갯수가 다른 메서드를 구현한다.
매개변수에 의해 메서드를 구별하여
호출하는 방식을 말한다.
자바스크립트에서는 오버로딩을 지원하지
않는다. 아만 arguments객체를 사용하여
구현할 수는 있다.
반응형
'Programming > JavaScript' 카테고리의 다른 글
HTML data-* 속성 사용하기 (0) | 2022.05.04 |
---|---|
DOM 이란? (feat javascript CRUD) (0) | 2022.05.02 |
Javascript String to Arrray 자바스크립트 문자열 배열 변환 방법 (0) | 2022.01.28 |
JavaScript 프로토타임 체인이란? (0) | 2021.10.29 |
JavaScript 객체 생성방식의 종류? (0) | 2021.10.29 |
JavaScript 프로토타입이란 (0) | 2021.10.29 |
댓글