Sisällysluettelo:

Mitkä ovat Javan perinnön säännöt?
Mitkä ovat Javan perinnön säännöt?

Video: Mitkä ovat Javan perinnön säännöt?

Video: Mitkä ovat Javan perinnön säännöt?
Video: Mitä ovat H5P-työkalut? (mukana Drag the Words -tehtävän luominen) 2024, Maaliskuu
Anonim

12 Javan perinnöstä koskevia sääntöjä ja esimerkkejä

  • Luokka toteuttaa käyttöliittymän:
  • Abstrakti luokka toteuttaa käyttöliittymän:
  • Luokka laajentaa toista luokkaa:
  • Käyttöliittymä laajentaa toisen käyttöliittymän:
  • Luokka laajentaa toista luokkaa ja toteuttaa toisen käyttöliittymän:
  • Useita perinnöstä osavaltio ei ole sallittu:
  • Useita perinnöstä tyyppi on sallittu:

Kuinka perintö tapahtuu Javassa?

Sisään Java , kun kahden luokan välillä on "Is-A" -suhde, käytämme Perintö . Vanhempainluokka nimeltä superluokka ja peritty luokkaa kutsutaan alaluokaksi. Alaluokka käyttää avainsanaa extends periä superluokan ominaisuudet.

Toiseksi, kuinka lopetat perinnön Javassa? Vastaanottaja estää perinnön , käytä avainsanaa "lopullinen" luodessasi luokkaa. String-luokan suunnittelijat ymmärsivät, että se ei ollut ehdokas perinnöstä ja ovat estäneet sen jatkamisen.

Mitä siis ei voida periä Javassa?

Alaluokka perii kaikki jäsenet (kentät, menetelmät ja sisäkkäiset luokat) sen superluokasta. Rakentajat eivät ole jäseniä, joten he eivät ole peritty alaluokkien mukaan, mutta superluokan rakentaja voidaan kutsua alaluokasta. Konstruktori voidaan kutsua vain uudella. Se ei voi kutsutaan menetelmäksi.

Voiko päämenetelmä periytyä Javassa?

Lyhyt vastaus on EI, me voi ei ohita päämenetelmä sisään java . Syy on hyvin yksinkertainen. As päämenetelmä on staattinen ja tiedämme erittäin hyvin sen voi ei ohita staattista menetelmiä sisään Java , siis päämenetelmä voisi ei saa ohittaa. Mutta kuten me voi katso ulostulossa, molemmissa puheluissa, päämenetelmä Sovellusluokkaa kutsutaan.

Suositeltava: