728x90
300x250
오버라이드
- 하나의 메소드를 재정의하는 것, 부모 클래스의 동일한 이름을 가진 메소드를 자식 클래스에서 덮어쓴다
- 주로 상속 관계에서 발생하며, 단일 클래스 내에서 이루어진다.
- 상속 계층 구조에서 메소드의 동작을 변경하거나 확장하는 데 사용된다.
다형성
- 하나의 메소드나 함수가 여러 객체에 대해 다른 동작을 수행하는 능력을 의미한다.
- 상속, 인터페이스, 오버로딩 등을 통해 구현될 수 있으며, 주로 객체 지향 프로그래밍에서 많이 사용된다.
- 같은 이름의 메소드를 여러 클래스나 객체에 적용함으로써 코드의 재사용성과 유연성을 높인다.
728x90
반응형
'javaScript' 카테고리의 다른 글
합성(Composition) (0) | 2024.05.02 |
---|---|
자바스크립트에서의 다형성 (0) | 2024.04.15 |
여러개 체크박스 웹접근성 고려 - 비공개 (0) | 2024.03.31 |
모듈 패턴(Module Pattern) (0) | 2024.03.14 |
if(typeof $() - 비공개 (0) | 2024.03.12 |
댓글