Määritellään Rajapinta

käyttöliittymä-ilmoitus koostuu määritteet, avainsanan interface, käyttöliittymän nimi, pilkulla erotettuna luettelo vanhemman rajapinnat (jos sellainen on), ja käyttöliittymä kehon. Esimerkiksi:

public access specifier osoittaa, että käyttöliittymä voi käyttää kuka tahansa luokassa paketti., Jos et määritä, että käyttöliittymä on julkinen, niin käyttöliittymä on saatavilla vain luokat on määritelty sama paketti kuin käyttöliittymä.

rajapinta voi laajentaa muita rajapintoja, aivan kuten luokan alaluokka tai laajentaa toista luokkaa. Vaikka luokka voi kuitenkin laajentaa vain yhtä muuta luokkaa, rajapinta voi laajentaa mitä tahansa rajapintoja. Rajapintailmoituksessa on pilkulla erotettu luettelo kaikista sen laajentamista rajapinnoista.

Käyttöliittymä Kehon

käyttöliittymä keho voi containabstract menetelmiä,default menetelmiä, andstatic menetelmiä., Abstrakti menetelmä sisällä käyttöliittymä seuraa puolipiste, mutta ei henkselit (abstrakti menetelmä ei sisällä täytäntöönpano). Oletuksena menetelmät ovat määritelty default modifier, ja staattisia menetelmiä static avainsana. Kaikki abstrakti, default,, ja staattisia menetelmiä käyttöliittymä ovat implisiittisesti public, niin voit jättää public modifier.

lisäksi rajapinnassa voi olla vakioilmoituksia., Kaikki vakio-arvot on määritelty rajapinta, ovat implisiittisesti public, static ja final. Jälleen kerran, voit jättää nämä muokkaajat.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *