A luokka voi ulottua vain yksi muu luokka. Käyttämään oikeaa terminologiaa, Java mahdollistaa yhdellä perintö luokan täytäntöönpanoa. Alaluokka voidaan edelleen subclassed. Tavallisesti subclassing erikoistunut tai jalostaa luokan lisäämällä muuttujia ja methods.For esimerkki: luokka Cat ulottuu Nisäkäs {//perii paino ja inheritanceboolean pitkäkarvainen; //perii syödä () ja hengittää () void kehrätä () {}} Cat luokka on eräänlainen nisäkäs, joka on lopulta eräänlainen Animal. Kissa esineitä perivät kaikki ominaisuudet Mammal esineitä ja puolestaan Animal esineitä.
Kissa myös muita käyttäytymisen muodossa kehrätä () menetelmä ja pitkät hiukset variable.A alaluokka perii kaikki jäsenet sen yläluokaksi ole suunniteltu yksityisiä. Muut tasot näkyvyys vaikuttaa mitä perinyt sen luokan jäsenistä voidaan nähdä ulkopuolelta luokan ja sen alaluokkien, mutta vähintään, alaluokka on aina sama joukko näkyviä jäsenten sen emoyhtiö. Tästä syystä alaluokka on aina sama joukko näkyviä jäseniä sen emoyhtiön ja esiintymiä alatyypin voidaan käyttää missä tahansa esiintymät supertyyppi ovat allowed.
Another esimerkiksi Cat Simon = uusi Cat (); eläinten olento = Simon; kissa esimerkiksi Simon esimerkissä voidaan määrittää eläinten tyypin muuttuja olento koska kissa on alatyyppi Animal. Vastaavasti mitä tahansa menetelmää hyväksyä eläinten esine hyväksyisi esimerkiksi kissan tai mitä tahansa nisäkästä tyypin samoin. Tämä on tärkeä näkökohta polymorfian olio-ohjelmointikieli, kuten Java. Tätä käytetään tarkentaa-class käyttäytyminen sekä lisätä uusia ominaisuuksia it.For lisätietoja voit vierailla sivustoja https://www.helpwithassignment.com/programing-assignment-help ja http: //www.
helpwiththesis. com