- 가상테이블은 가상함수를 위한 테이블입니다. - 클래스가 하나이상 가상함수를 가지고 있다면 컴파일러가 가상테이블을 생성합니다. - 가상테이블의 구성요소 - Key값 : 클래스 내부의 가상함수 목록 - Key값에 해당하는 오프셋 - 실제 오프셋을 가지고 있기 때문에 가상함수가 호출되면 클래스의 실제 주소에 맞춰서 함수를 호출할 수 있는 것입니다. - 단점 : 이에 따른 오버헤드(메모리 소요)가 존재한다. 거쳐가기전에 돌아가기 때문에 효율성이 떨어진다.