동적바인딩1 [C++기본 2편] 다형성과 멤버 함수의 특징 & 바인딩 개념 정리 0. 다형성- 객체의 속성이나 기능이 상황에 따라 여러 가지 형태를 가질 수 있는 성질입니다. 마치 카멜레온 처럼0.1 다형성의 특징- 같은 인터페이스를 통해 여러 가지 다른 동작을 수행할 수 있다.- 다형성은 주로 상속과 가상 함수를 통해 구현된다. 0.2 다형성의 장점그렇다면 이런 다형성을 사용하는 이유를 알아보기 위해 어떠한 장점이 있는지 확인해 보겠습니다.0.2.1 코드 재사용성 향상 유연한 설계- 다형성을 사용하는 가장 큰 이유는 코드 재사용성 향상과 유연한 설계를 도와줍니다.- 예시 코드를 통해 확인해보겠습니다.0.2.2 예시코드 (다형성을 통한 순수 추상 함수 오버라이딩)#include // 부모 클래스 (Base class)class Animal {public: // 가상 함수 (V.. 2024. 6. 17. 이전 1 다음