로딩
요청 처리 중입니다...

가상 함수(Virtual Function), 정적 바인딩, 동적 바인딩

 가상 함수(Virtual Function), 정적 바인딩, 동적 바인딩

바인딩이라는 용어를 알아야 합니다. 함수를 호출하는 부분에서 함수가 위치한 메모리 번지를 연결시켜 주는 것을 바인딩 이라고 합니다.

함수를 바인딩 하는 데는 다음과 같은 두 가지 방법이 있습니다. 정적 바인딩, 동적 바인딩 정적 바인딩일반적인 함수는 실행 파일을 만들 때 바인딩을 할 수 있습니다.즉, 컴파일을 해서 실행 파일을 만드는 단계에서 함수를 호출하는 부분과 그 함수가 저장되는 부분을 연결시킵니다.이와 같이 실행 파일을 만들 때 호출될 함수로 점프할 번지가 결정되어 바인딩 되는 것을 정적 바인딩 이라고 합니다.

동적 바인딩실행 파일을 만들 때는 바인딩이 되지 않고, 보류 상태로 두었다가 프로그램이 실행될 때..........

가상 함수(Virtual Function), 정적 바인딩, 동적 바인딩에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.