차례:
정의-후기 바인딩이란 무엇입니까?
후기 바인딩은 고유하게 지정된 유형에 해당하는 이름으로 선언을 찾는 런타임 프로세스입니다. 객체를 포함하여 라이브러리를 참조 할 필요가없는 경우 컴파일하는 동안 유형 검사가 필요하지 않습니다.
후기 바인딩은 동적 바인딩 및 비공식적으로 오리 타이핑 및 이름 바인딩이라고도합니다.
Techopedia는 후기 바인딩을 설명합니다
런타임시 바인딩 바인딩을 통한 동적 연결 지원으로 인해 동적 연결 라이브러리 (DLL)가없는 경우에도 가용성을 확인한 후 대체 실행 경로를 사용하여 프로세스가 계속 실행될 수 있습니다. 후기 바인딩은 일반 유형 작업을 용이하게합니다. 즉, 다른 객체를 할당하는 동일한 유형을 재사용 할 수 있습니다. 후기 결합은 잠재적 다형성의 기초를 형성한다.
Smalltalk에서 처음 소개 된 Microsoft는 구성 요소 개체 모델 (COM) 기술에서 후기 바인딩 개념을 채택했습니다. 다른 후기 바인딩 구현에는 Java의 동적 디스패치, .NET의 유형 검사 및 리플렉션, C # 4.0의 동적 언어 런타임 및 PL / SQL (Procedural Language / Structured Query Language) 및 Ada의 저장 프로 시저 실행이 포함됩니다.
후기 바인딩의 주요 단점은 다음과 같습니다.
- 응용 프로그램 성능이 저하되었습니다.
- 초기 바인딩과 비교하여 코드 완성 이점을 제공하지 않습니다.
