Was ist Dynamic binding?

Dynamisches Binden oder spätes Binden ist der Mechanismus, auf den ein Computerprogramm bis zur Laufzeit wartet, um den Namen einer aufgerufenen Methode an eine tatsächliche Unterroutine zu binden. Es ist eine Alternative zur frühen Bindung oder statischen Bindung, bei der dieser Prozess zur Kompilierungszeit ausgeführt wird. Die dynamische Bindung ist rechenaufwändiger, hat aber den Vorteil, dass Versionskonflikte beim Binden von Funktionen einer verknüpften Bibliothek wahrscheinlicher vermieden werden.

Die Fähigkeit, eine dynamische Bindung durchzuführen, ist ein gemeinsames Merkmal von Hochsprachen wie C++, Java und LISP.

Aufrufen, Kompilieren, Programmieren, Programmierbegriffe

Neueste Artikel
Vielleicht möchten Sie lesen

LEAVE A REPLY

Please enter your comment!
Please enter your name here