繼承自 CORBA 介面的類別必須實作 CORBA 介面的每一個作業。每一個實現作業必須與母項 CORBA 介面中的作業具有相同名稱及相同的引數數目和順序。 實現作業中的引數類型必須根據 CORBA 標準所指定的 IDL 至 C++ 對映方法,衍生自介面。
例如,如果是下列的 CORBA 介面作業,則引數的類型為 long:
op1(long arg1);
實現類別 CORBA::long 中對應作業的引數類型如下:
op1(CORBA::long arg1);
當您將作業從 CORBA 介面複製(拖放)到實現類別時,會自動完成類型轉換。
CORBA::TAO::EnvParamType 內容會指定是否要針對作業產生額外的 CORBA_env& 參數。此內容一般設定於元件層次,因此會影響元件範圍內的所有套件、類別與作業。