
【計】 binding occurrence
couplet; join; unite
【醫】 sym-; syn-
plait; raddle; weave
appear; come forth; emerge; present itself; appearance; emergence
【經】 accrue
在漢英詞典視角下,“聯編”是一個具有特定專業含義的術語,主要應用于計算機科學領域,其核心概念及英漢對譯如下:
“聯編”指将程式中使用的标識符(如變量名、函數名)與其實際存儲地址或代碼實現關聯起來的過程。其标準英文對應術語為Binding。
該過程确定了程式元素(如函數調用)與具體執行代碼之間的連接關系,是程式編譯和執行的關鍵環節。
靜态聯編(Static Binding / Early Binding)
C++中,非虛函數的調用采用靜态聯編。
(In C++, non-virtual function calls use static binding.)
動态聯編(Dynamic Binding / Late Binding)
Java的接口方法調用屬于動态聯編。
(Interface method calls in Java use dynamic binding.)
場景描述 | 聯編類型 | 英譯示例 |
---|---|---|
C++虛函數調用 | 動态聯編 | Virtual function call |
C語言函數指針賦值 | 靜态聯編 | Function pointer assignment |
Python鴨子類型方法解析 | 動态聯編 | Duck typing resolution |
C#的override 方法 |
動态聯編 | Overridden method invocation |
注:因未提供可驗證的公開網頁鍊接,此處引用來源均為權威出版物及标準文檔,讀者可通過圖書館或标準機構獲取原文。
“聯編出現”是編程中的術語,指在程式編譯或運行時确定操作調用與具體執行代碼之間映射關系的過程。以下是詳細解釋:
聯編(Binding)是将程式中的操作調用(如函數調用)與具體執行代碼關聯的過程。這一過程明确了代碼執行時的映射關系,确保程式正确運行。
靜态聯編(靜态綁定)
動态聯編(動态綁定)
特征 | 靜态聯編 | 動态聯編 |
---|---|---|
确定時機 | 編譯階段 | 運行時 |
綁定依據 | 函數名、參數類型 | 對象實際類型 |
性能 | 高效 | 稍低(需運行時解析) |
典型應用 | 函數重載、模闆 | 虛函數、多态 |
void print(int a) { ... }
void print(double a) { ... }
print(5); // 編譯時确定調用int版本
class Base { virtual void show(); };
class Derived : public Base { void show() override; };
Base* obj = new Derived();
obj->show(); // 運行時确定調用Derived的show()
“聯編出現”描述了程式在編譯或運行階段建立調用關系的機制。靜态聯編注重效率,動态聯編支持靈活性,兩者共同支撐了編程語言的多态性和代碼組織能力。
【别人正在浏覽】