순수 가상함수
[C++] 다형성, 가상함수 테이블, 순수 가상함수, 추상 클래스
[C++] 다형성, 가상함수 테이블, 순수 가상함수, 추상 클래스
2022.04.05다형성 인프런 Rookiss님의 'Part1: C++ 프로그래밍 입문' 강의를 기반으로 정리한 필기입니다. 😎[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문 강의 들으러 가기! 바인딩(Binding) - 정적 바인딩, 동적 바인딩 바인딩(Binding) = 묶는다. 정적 바인딩(Static Binding) 컴파일 시점에 결정 동적 바인딩(Dynamic Binding) 실행 시점에 결정 일반 함수는 정적 바인딩을 사용한다. 동적 바인딩을 원한다면? 가상 함수(virtual function)를 사용한다. 가상 함수 테이블 ( vftable ) 그런데 실제 객체가 어떤 타입인지 어떻게 알고 알아서 가상함수를 호출해준걸까? - 가상 함수 테이블 (vftable) ...