가상함수1 [C++] 가상함수(Virtual function)와 다형성 이 페이지는 상속(Inheritance)에 대하여 어느 정도 사전지식이 있다고 생각하고 서술하였습니다. C++의 객채지향프로그래밍의 가장 중 큰 특징 중 하나인 가상함수와 다형성에 대하여 알아볼 것이다. 가상함수(Virtual Function)이란 자식클래스에서 이미 정의되어 있는 부모클래스의 멤버함수를 오버라이딩(재정의)한 멤버함수를 의미한다. 먼저 코드를 통해 가상함수의 기본적인 개념인 '오버라이딩'에 대해 알아보자#include #include using namespace std;class Parent { public: void WhoIam() { cout WhoIam(); // delete p1; Child *c1 = new Child(); c1.. 2024. 8. 9. 이전 1 다음 728x90