關於final關鍵字:
A.可以使用在變量聲明時,表示該變量一旦設定之後,就不可以再改變該變量的值
B.定義方法時使用final,則表示該方法成員再也無法被子類重寫(Override)
C.聲明類時加上final關鍵字,則表示要終止被擴展,這個類不可以被其他類繼承。
多接口的繼承相關問題:
接口也可以繼承,同樣也使用extends關鍵字來繼承父接口,例如:
public interface 名稱 extends 接口1,接口2{
//…………
}
不同於類一次只能繼承一個父類,一個接口可以同時繼承多個父接口。實現子接口類必須將所有在父接口和子接口中定義的方法實現出來。
PS:定義接口時,可以適應I 作爲開頭,例如 IRequest。表明它是一個接口(Interface)