Late-Bound Object

Why Trust Techopedia

What Does Late-Bound Object Mean?

A late-bound object is an object that is assigned to a variable of type object on the program runtime. It is used in object oriented programming (OOP) in the object binding process. It works much like an early bound object but attaches the object library within the code at program/application runtime.

Advertisements

A late-bound object might also be called a dynamic bound object.

Techopedia Explains Late-Bound Object

Late-bound object models are primarily part of the binding process within the OOP development context. They are used to expose or provide the objects of a client object model to the calling or underlying application. Late bound objects are slower than early bound objects because they prohibit the compiler from creating memory space and performing necessary optimizations prior to program execution. However, late bound objects are easier to create and declare than early bound objects because they are not dependent on the base application and will only create and get the correct reference model.

Advertisements

Related Terms

Margaret Rouse
Technology expert
Margaret Rouse
Technology expert

Margaret is an award-winning writer and educator known for her ability to explain complex technical topics to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles in the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret’s idea of ​​a fun day is to help IT and business professionals to learn to speak each other’s highly specialized languages.