接口的基本特征
接口對其成員變量和方法做了許多限制,接口的特征歸納如下:
(1)接口中的成員變量默認(rèn)是public static final類型的,必須被顯式的初始化。
(2)接口確的方法默認(rèn)是public abstract類型的。
(3)接口沒有構(gòu)造方法,不能被實(shí)例化。
(4)一個(gè)接口不能實(shí)現(xiàn)另一個(gè)接口,但它可以繼承多個(gè)其他接口。
(5)接口必須通過類來實(shí)現(xiàn)它的抽象方法,類實(shí)現(xiàn)接口的關(guān)鍵字為implements
(6)與子類繼承父類一樣,當(dāng)類實(shí)現(xiàn)了某個(gè)接口時(shí),它必須實(shí)現(xiàn)接口中所有的抽象方法,
否則這個(gè)類必須為抽象類。
(7)不允許創(chuàng)建接口的實(shí)例,但允許定義接口類型的引用變量,該變量引用實(shí)現(xiàn)了這個(gè)
接口的類的實(shí)例
(8)一個(gè)類只能繼承一個(gè)直接父類,但能實(shí)現(xiàn)多個(gè)接口。
posted on 2007-10-21 19:54
Ke 閱讀(282)
評論(0) 編輯 收藏 所屬分類:
java