程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> 接口的定義

接口的定義

編輯:關於C語言

從技術上講,接口是一組包含了函數型方法的數據結構。通過這組數據結構,客戶代碼可以調用組件對象的功能。

15.2.1 聲明

接口聲明實際上就是一種定義新的接口的類型聲明,聲明的格式如下:

attributes interface-modifiers interface identifIEr interfacebase interface-body;

接口可以使用下列修飾符:

●new

●public

●protected

●internal

●private

在一個接口定義中同一修飾符不允許出現多次,new修飾符只能出現在嵌套接口中,表示覆蓋了繼承而來的同名成員。

The public,protected,internal,and private修飾符定義了對接口的訪問權限。

在接口的聲明體中,可以定義接口的成員。接口的成員可以是方法、屬性、索引指示器和事件。

下面的例子定義了一個名為IControl的接口,接口中包含一個成員方法Paint:

interface IControl
{
void Paint();
}

15.2.2 接口的繼承

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved