Mantojuma

Tas nav darīts, apakšklase ne vienmēr arī ar abstraktu

Šajā piemērā klases lodīšu pildspalva saņem visus pieejamos atribūtus klases, pildspalvu iedzimtaTāpēc, mēs skatāmies, kad a klases zīmējumā Vienotā Modelēšanas Valoda (UML).

Āhenē, Berlīnē, Dortmundē, Esenē, Frankfurte pie mainas, Hamburga, Hannover, Stambula, Jēnā, Karlsrūē, Ķelnē, Minhenē, Nirnberga, Štrālzundas, Štutgartes, gadījumā, ja mantojuma Java ir atšķirība starp Super - un apakšklase.

Super klasē, vecākiem vai bāzes klases, parasti kopsavilkums Vispārīgi Atribūti un metodes dažādas, bet līdzīgiem objektiem. Apakšklasi, bērnu klases ir minēts, izpaužas tā super klasē, visus atribūtus un metodes, kas tiek mantotas.

Turklāt apakšklase tiek paplašināts ar pašu atribūti un metodes.

Tas ir minēts kā specializācija, apakšklase no super klasē. Mantojuma Java ārējās notiks pēc atslēgvārda. Modifikācijas var veikt tādas vērtības kā valsts, Abstrakts, vai jebkuru citu piekļuves modifikatori. Apakšklasi ir minēta šeit ir klase, kas izpaužas kaut ko mantojis. Pēc tam paplašina atslēgvārdu, kas ievieš mantojumā no super klasē šādi. Super klases, tad no kuras klases ir iedzimts Java nav vairākas mantojuma. Klasēs, kas ir deklarētas ar Atslēgvārdu, galīgā redakcija, var izmantot, lai iegūtu bērnu klasēs. Super klasē nezina, tā apakšklasēs A Super klases, kas nav pilnībā īstenots, tas tiks atzīmēts ar atslēgvārdu abstrakts.

No klases, kas tiek apzīmētas ar abstraktu, bet var būt objekti, kas izveidoti.

Tādējādi, lietie ir droši to darīt, ir Uzņēmējs

Apakšklasēs abstraktas super klases, tās īpašības un metodes, kas tiek mantotas, jums ir īstenot abstrakti iezīmēja metodes.

Apakšklasi saņem visus atribūtus, kā arī metodes, super klases ar atslēgvārdu valsts aizsargāts, vai nav sniegta, iedzimta.

Visi atribūti un metodes, super klasē, mantojis ar atslēgvārdu. Metodes, kas mantotas no super klasē var arī būt apakšklase vai pat nomainīt (pārrakstīt) pārslogoti.

Kad svarīgu metodes, redzamība modifikators var būt mainīti, bet ne modifikatori, lai aizsargātu vai valsts, vai no tās ir aizsargātas, lai sabiedrībai.

Noteikums šeit ir: atribūtu vai metode nedrīkst"privātā", kā super klasē. Šajā apakšklase skaidri, metodes super klasē var saukt, jo tur ir atslēgas vārds super. Attēlā bultas apakšklasēs parādās uz super klasē. Tas ir uzsvērts vēlreiz, ka super zina klases, tās apakšklasēs, bet tikai bērnu klases, tās mātes klasē. Pamatojoties uz šo Operators var izmantot, lai noteiktu, no kuras klases objekts ir izveidots. Operators atgriež tikai patiess vai nepatiess, jo tas pārbauda tikai to, vai objekts klases, ir izveidota. Ļaujiet mums, lai ilustratīviem nolūkiem, piemēram. Lūdzu, apsveriet savu atbildi un pēc tam atrisināt rezultātu. Šis piemērs kalpo tikai tam, lai ilustrētu iepriekš aprakstītos faktus. No viedokļa par programmatūras izstrādātājs, un šis mantojums padara mazāk nozīmē.

Tas būtu vairāk klases Personas un vectēvs, tēvs un dēls bija objektiem klases Personas.