Java的初始接口
一個(gè)產(chǎn)品的功能書(shū)能使消費(fèi)者更好了解產(chǎn)品的功能,接口就是功能的集合,好比是一個(gè)規(guī)定,用來(lái)描述所實(shí)現(xiàn)的類(lèi)能夠做什么,充當(dāng)什么角色。
接口關(guān)鍵字為interface,來(lái)說(shuō)明定義是接口,接口里的方法是沒(méi)有方法體的,接口定義的方法需要在其子類(lèi)中實(shí)現(xiàn)。就扣中的變量默認(rèn)為final類(lèi)型,不能被賦值。例:
創(chuàng)建接口aaa,aaa.i = aaa.i+1;會(huì)編譯錯(cuò)誤,但可以引用接口值:int n = aaa.i+1;
接口里的方法:
接口里的方法沒(méi)有方法體,而類(lèi)里面的方法必須實(shí)現(xiàn)其方法體。接口方法不能是final和static類(lèi)型,只能為public, abstract類(lèi)型。
接口方法通過(guò)implements關(guān)鍵字實(shí)現(xiàn)之后就有了具體的方法體。
點(diǎn)擊加載更多評(píng)論>>