Printer Friendly
Dictionary, Encyclopedia and Thesaurus - The Free Dictionary
1,804,268,390 visitors served.
forum mailing list For webmasters
?
New: Language forums
Dictionary/
thesaurus
Medical
dictionary
Legal
dictionary
Financial
dictionary
Acronyms
 
Idioms
Encyclopedia
Wikipedia
encyclopedia
?

dynamic binding

   Also found in: Wikipedia 0.03 sec.

dynamic binding

Also called "late binding," it is the linking of a routine or object at runtime based on the conditions at that moment. Contrast with early binding. See binding time and polymorphism.


dynamic binding - The property of object-oriented programming languages where the code executed to perform a given operation is determined at run time from the class of the operand(s) (the receiver of the message). There may be several different classes of objects which can receive a given message. An expression may denote an object which may have more than one possible class and that class can only be determined at run time. New classes may be created that can receive a particular message, without changing (or recompiling) the code which sends the message. An class may be created that can receive any set of existing messages.

C++ implements dynamic binding using "virtual member functions".

One important reason for having dynamic binding is that it provides a mechanism for selecting between alternatives which is arguably more robust than explicit selection by conditionals or pattern matching. When a new subclass is added, or an existing subclass changes, the necessary modifications are localised: you don't have incomplete conditionals and broken patterns scattered all over the program.

See overloading.


How to thank TFD for its existence? Tell a friend about us, add a link to this page, add the site to iGoogle, or visit webmaster's page for free fun content.
?Page tools
Printer friendly
Cite / link
Email
Feedback
? Mentioned in ? References in periodicals archive
 
Fusion Dynamic's DynamicOE is a data-center operating environment that provides end-to-end service modeling; dynamic binding of applications, servers, network, and storage; automated provisioning and availability management from high-level, service-oriented models; replication of service models across data centers (i.
Fusion Dynamic's DynamicOE offers a near-turnkey operating environment that provides end-to-end service modeling; dynamic binding of applications, servers, network, and storage; automated provisioning and availability management from high-level, service-oriented models; replication of service models across data centers (i.
0 represent protocol specific signaling proxies (IMS Equivalence: P-CSCF) that enable the dynamic binding of physical resources to processing elements in the system.
 
Encyclopedia browser? ? Full browser
 
 
Encyclopedia
?

Disclaimer | Privacy policy | Feedback | Copyright © 2009 Farlex, Inc.
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. Terms of Use.