반응형
다형성은 동일한 인터페이스나 함수 호출 방식으로 다양한 동작을 수행할 수 있게 하는 객체지향의 핵심 개념이다
즉, 객체를 추상화된 관점에서 다루되, 실제 동작은 객체의 타입에 따라 달라지는 유연한 구조를 구현하게 해준다
다형성은 확장성 있는 설계, 유지보수 쉬운 코드, 개방-폐쇄 원칙을 실현하는 핵심 요소이다
Reference
'프로그래밍 > 프로그래밍 이론' 카테고리의 다른 글
SOLID 원칙 (0) | 2025.03.24 |
---|---|
추상화(Abstraction)란? (0) | 2025.03.24 |
상속(Inheritance)이란? (0) | 2025.03.24 |
캡슐화(Encapsulation)란? (0) | 2025.03.24 |
옵저버(Observer) 패턴 (0) | 2025.03.21 |