[C++] VIRTUAL FUNCTION - 가상 함수
가상 함수 - 추상 메소드의 한 종류 - 많이 쓰면 쓸수록 메모리 낭비가 생길 수 있다 - 사용자가 동적 바인딩을 항상 쓰지 않기 때문에 가상 함수를 쓴다 - 오버라이딩을 할 때 무조건 가상함수를 쓴다고 생각하면 된다 int a int b *vptr 가상함수를 사용하면 *vptr의 공간이 생긴다 소멸자에서 무조건 생성해야함 #include "stdafx.h" #include using namespace std; class A { public : A() { cout
LANGUAGE/C++
2018. 3. 13. 13:34