![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbsCWcS%2Fbtsec9KhoHc%2FhdoxE5u7PEcwkJme5eqRy0%2Fimg.png)
프로그래밍/C & C++
[C++] virtual 키워드
virtual virtual 키워드는 가상 함수를 선언할 때 사용하는 키워드이다. 가상함수는 상속받은 클래스에서 재정의할 수 있는 함수로 파생 클래스에서 재정의한 함수가 호출된다. 상속받은 클래스에서 기반 클래스의 함수를 다양하게 수정하거나 확장할 수 있다. 아래 코드를 살펴보자. #include class Base { public: Base() { std::cout