Logo lv.boatexistence.com

Vai apakšklase manto gadījumu mainīgos?

Satura rādītājs:

Vai apakšklase manto gadījumu mainīgos?
Vai apakšklase manto gadījumu mainīgos?

Video: Vai apakšklase manto gadījumu mainīgos?

Video: Vai apakšklase manto gadījumu mainīgos?
Video: Java inheritance 👪 2024, Maijs
Anonim

Apakšklases manto publiskās metodes no virsklases, ko tās paplašina, taču tās nevar tieši piekļūt virsklases privātajiem instanču mainīgajiem, un tām ir jāizmanto publiskās piekļuves un mutatora metodes.

Vai apakšklases manto privātās instances mainīgos java?

Apakšklase nemanto savas vecākklases privātos dalībniekus … Ligzdotai klasei ir piekļuve visiem tās aptverošās klases privātajiem dalībniekiem - gan laukiem, gan metodēm. Tāpēc publiskai vai aizsargātai ligzdotai klasei, ko mantojusi apakšklase, ir netieša piekļuve visiem superklases privātajiem dalībniekiem.

Vai instanču mainīgie tiek mantoti Java?

Es zinu, ka instances mainīgie nav mantoti, bet tiem var piekļūt apakšklasē. Ja tiem var piekļūt apakšklasē, tas nozīmē, ka tie ir koplietoti starp superklasi un apakšklasi, vai arī virsklasei un apakšklasei ir atšķirīga kopija.

Vai apakšklase var pievienot jaunus privātās instances mainīgos?

Apakšklase var pievienot jaunus priv gadījumu mainīgos, pievienot jaunas publiskās, privātās vai statiskās metodes, ignorēt mantotos mainīgos. Apakšklase nevar atkārtoti definēt publisko metodi kā privātu vai ignorēt virsklases statiskās metodes. … Polimorfismā kompilators nenosaka, kuru metodi izsaukt.

Vai varat mantot privātās instances mainīgos?

Apakšklases pārmanto publiskās metodes no virsklases, ko tās paplašina, taču tās nevar tieši piekļūt virsklases privātajiem instanču mainīgajiem, un tām ir jāizmanto publiskās piekļuves un mutatora metodes.

Ieteicams: