Etifeddiaeth

Etifeddiaeth yn Java allanol yn digwydd ar y gair allweddol

Yn yr enghraifft hon, mae'r dosbarth cwbwlhewch yn cael yr holl hygyrch nodweddion y dosbarth, pen etifeddwydFelly, rydym yn edrych ar unwaith dosbarth diagram yn y Modelu Unedig Iaith (UML). Aachen, Berlin, Dortmund, yn Essen, Frankfurt Am Main, Hamburg, Hannover, Istanbul, Jena, Karlsruhe, Cologne, Munich, Nuremberg, Stralsund, Stuttgart, Yn achos o etifeddiaeth yn Java gwahaniaeth yn cael ei wneud rhwng y Super - a is-ddosbarth. Y super-dosbarth, rhiant neu dosbarth sylfaen, fel arfer crynodeb Cyffredinol Nodweddion a dulliau gwahanol ond tebyg gwrthrychau. Yr is-ddosbarth, mae plant y dosbarth yn cael ei gyfeirio ato, yn cael ei super dosbarth, mae'r holl nodweddion a dulliau yn cael eu hetifeddu. Ar ben hynny, yr is-ddosbarth yn ymestyn eu hunain rinweddau a dulliau. Mae hyn yn y cyfeirir ato fel arbenigedd o'r is-ddosbarth o'r super dosbarth. Yr addasydd yn gallu cymryd gwerthoedd megis y cyhoedd, Crynodeb, neu unrhyw un arall gael mynediad addaswyr.

Gadewch i ni edrych ar ôl y Ffurflen Gyffredinol

Yr is-ddosbarth yn y cyfeirir atynt yma yn y dosbarth bod yn cael rhywbeth a etifeddwyd. Yna, ymestyn y gair allweddol, sy'n cyflwyno etifeddiaeth oddi wrth y super dosbarth a ganlyn. Y super dosbarth yna o ble yn y dosbarth yn cael ei etifeddu. O ddosbarthiadau sy'n cael eu datgan gyda y gair allweddol terfynol, yn gallu cael ei ddefnyddio er mwyn cael plentyn dosbarthiadau. Super dosbarth nid yw'n gwybod ei is-ddosbarth Mae Super dosbarth, a oedd yn gweithredu'n llawn, bydd yn cael ei farcio gyda y gair allweddol yn haniaethol. O'r dosbarthiadau sy'n cael eu marcio gyda haniaethol, ond gall fod yn unrhyw gwrthrychau a grëwyd. Is-ddosbarth o haniaethol super dosbarth, mae ei priodoleddau a dulliau yn cael eu hetifeddu, mae'n rhaid i chi weithredu y haniaethol marcio dulliau.

Nid yw hyn yn ei wneud, yr is-ddosbarth yw o reidrwydd hefyd yn haniaethol.

Yr is-ddosbarth yn cael yr holl nodweddion, yn ogystal â dulliau yn y super dosbarth gyda yr allweddair cyhoeddus a ddiogelir, neu heb ei ddarparu, a etifeddwyd. Yr holl nodweddion a dulliau o super dosbarth, a etifeddwyd gyda yr allweddair. Y dulliau a etifeddwyd oddi wrth y super dosbarth gall hefyd fod yn yr is-ddosbarth, neu hyd yn oed yn disodli (trosysgrifo) gorlwytho. Pan pennaf dulliau, y gwelededd addasydd yn gallu cael ei newid, ond nid oes addasydd i warchod y cyhoedd, neu o warchod y cyhoedd. Y rheol yma yw: Y priodoledd neu ddull rhaid i ni fod ar 'preifat' fel yn y super dosbarth. Yn yr is-ddosbarth yn benodol, y dulliau o y super gall y dosbarth yn cael eu galw, er nad yw'r gair allweddol yn super. Yn y llun y saethau o'r is-ddosbarth yn dangos i fyny ar y super dosbarth. Mae hyn yn tanlinellu, unwaith yn rhagor, bod y super gwybod dosbarth, ei subclasses, ond dim ond y plentyn yn y dosbarth ei rhiant dosbarth. Felly, mae cast yn ddiogel i wneud hynny, yna bydd y Gweithredwr. Ar y sail y gall Gweithredwr yn cael ei ddefnyddio i benderfynu lle y dosbarth gwrthrych wedi cael ei greu. Y Gweithredwr yn dychwelyd dim ond yn wir neu ffug gan ei fod yn sieciau yn unig os yw gwrthrych o'r dosbarth wedi cael ei greu. Gadewch i ni, at ddibenion eglurhaol, yn enghraifft. Os gwelwch yn dda yn ystyried eich ateb, ac yna yn datrys y canlyniad. Mae'r enghraifft hon yn gwasanaethu yn unig i ddangos yr uchod-a ddisgrifir y ffeithiau. O safbwynt y datblygwr meddalwedd, ac mae hyn yn etifeddiaeth yn gwneud llai o synnwyr. Byddai'n gwneud mwy o ddosbarth Person a taid, tad a mab yn y gwrthrychau o ddosbarth Person.