프로그래밍/프로그래밍 이론
다형성(Polymorphism)이란?
argentdarae
2025. 3. 24. 13:10
반응형
다형성은 동일한 인터페이스나 함수 호출 방식으로 다양한 동작을 수행할 수 있게 하는 객체지향의 핵심 개념이다
즉, 객체를 추상화된 관점에서 다루되, 실제 동작은 객체의 타입에 따라 달라지는 유연한 구조를 구현하게 해준다
다형성은 확장성 있는 설계, 유지보수 쉬운 코드, 개방-폐쇄 원칙을 실현하는 핵심 요소이다