interface基礎(chǔ)知識(shí)
interface是面向?qū)ο缶幊陶Z言中接口操作的關(guān)鍵字,功能是把所需成員組合起來,用來裝封一定功能的集合。以下是由學(xué)習(xí)啦小編整理關(guān)于interface知識(shí)的內(nèi)容,希望大家喜歡!
interface關(guān)鍵字
接口定義
接口是一種約束形式,其中只包括成員定義,不包含成員實(shí)現(xiàn)的內(nèi)容。
聲明格式如下:
[attributes] [modifiers] interface identifier [: base-list] {interface-body} {;}
interface使用說明
1、attributes(可選):附加的定義性信息。
2、modifiers(可選): 允許使用的修飾符有 new 和四個(gè)訪問修飾符。分別是:new、public、protected、internal、 private。在一個(gè)接口定義中同一修飾符不允許出現(xiàn)多次,new 修飾符只能出現(xiàn)在嵌套接口中,表示覆蓋了繼承而來的同名成員。The public, protected, internal, and private 修飾符定義了對(duì)接口的訪問權(quán)限。
3、指示器和事件。
4、identifier:接口名稱。
5、base-list(可選):包含一個(gè)或多個(gè)顯式基接口的列表,接口間由逗號(hào)分隔。
6、interface-body:對(duì)接口成員的定義。
7、接口可以是命名空間或類的成員,并且可以包含下列成員的簽名: 方法、屬性、索引器 。
8、一個(gè)接口可從一個(gè)或多個(gè)基接口繼承。
接口這個(gè)概念在C#和Java中非常相似。接口的關(guān)鍵詞是interface,一個(gè)接口可以擴(kuò)展一個(gè)或者多個(gè)其他接口。按照慣例,接口的名字以大寫字母"I"開頭。
interface接口
同一計(jì)算機(jī)不同功能層之間的通信規(guī)則稱為接口。
對(duì)協(xié)定進(jìn)行定義的引用類型。其他類型實(shí)現(xiàn)接口,以保證它們支持某些操作。接口指定必須由類提供的成員或?qū)崿F(xiàn)它的其他接口。與類相似,接口可以包含方法、屬性、索引器和事件作為成員。
接口中可以聲明屬性、方法、事件和類型(Structure),(但不能聲明變量),但是并不能設(shè)置這些成員的具體值,也就是說,只能定義,不能給它里面定義的東西賦值。
interface產(chǎn)品名稱
INTERFACE 地毯
美國第一大地毯生產(chǎn)商,也是世界第一大方塊地毯生產(chǎn)商,其方塊地毯市場(chǎng)占有率在40%以上(2008年美國fouce雜志)。在西方,INTERFACE已是高端住宅、寫字樓、酒店等的首選地面材料,在地毯界能有這么高的市場(chǎng)占有率,絕對(duì)是奇跡!
INTERFACE(英特飛)
Interface(英特飛)公司是總部于美國亞特蘭大的一家致力于在全球率先設(shè)計(jì)制造可持續(xù)使用的環(huán)保地毯,創(chuàng)建相關(guān)的生產(chǎn)開發(fā)流程的可持續(xù)發(fā)展公司。目前,全球有26家拼塊地毯的廠房,在2011年3月于在江蘇太倉建設(shè)了Interface的中國工廠。
看過“interface基礎(chǔ)知識(shí)“的人還看了: