複製鏈接
請複製以下鏈接發送給好友

接口函數

鎖定
接口函數就是某個模塊寫了(主要)給其它模塊用的函數。簡單的説接口函數就是中的公有函數。
中文名
接口函數
屬    性
類中的公有函數
例    如
SendMessage
接口對應
public
事例
例如:
SendMessage(...); 是一個發消息的函數,我們無須知道它是怎麼實現的,只需要知道他能實現向某個東西發送消息即可
這就是接口,接口對應的就是實現。
舉個例子,接口就是攪拌機,把蘋果,橘子.梨(參數)放進去(發送消息)就出來果汁(結果,返回值)了.
class 攪拌機
{
private:
零件;
public:
飲料 攪拌(水果); // 這個就是接口
};
int main(void)
{
攪拌機 A = new 攪拌機;
飲料 蘋果汁 = A-> 攪拌(一個黃元帥,兩個紅富士); // 調用接口
delete A;
return 0;
}
接口函數和調用函數是有區別的,例如:APP_int()是接口函數,APP_call()是可直接調用的函數。接口函數要重定義方法才能被調用,調用函數可理解為已經重寫方法的接口函數,APP_call()是可直接調用的函數這個就不用説了,假設APP_int()是接口函數 ,裏面就有一個未實現方法要通過下面來實現。
如:
class tempa extends APP_init
{
//定義方法,使之成為類或可直接調用的函數
}