Cyfrifiaduron, Rhaglennu
Elfennau o fodel gwrthrych Java: dosbarth haniaethol, rhyngwyneb
Y prif syniad y dosbarth haniaethol wedi'i gynnwys yn y traethodau ymchwil canlynol: weithiau nid oes angen unrhyw dosbarthiadau coginio, ac ar ffurf "gwlyb". Ni ellir bylchau o'r fath yn cael ei ddefnyddio yn uniongyrchol (enghreifftio).
Beth yw dosbarth haniaethol mewn Java
Ystyriwch enghraifft arall. Mae Java Calendr ddosbarth haniaethol mewn pecyn Java.util. Nid yw'n gweithredu calendr penodol, sy'n cael ei ddefnyddio, er enghraifft, yng Ngorllewin a Dwyrain Ewrop, Tsieina, Gogledd Korea, Gwlad Thai, ac ati Ond oes ganddo lawer o nodweddion defnyddiol, fel ychwanegu ychydig ddyddiau i ddyddiad penodol: .. Mae'n ofynnol i swyddogaethau hyn ar gyfer unrhyw calendr o weithredu. Mae'n amhosibl i gynhyrchu copi o'r dosbarth haniaethol.
dosbarthiadau haniaethol, dulliau Java haniaethol
Tybiwch ydych eisiau datblygu elfennau graffigol lluosog, ee, siapiau geometrig: .. Mae cylch, petryal, seren, ac ati Ac mae cynhwysydd sy'n eu tynnu. Mae pob cydran o'r golwg yn wahanol, felly mae'r dull priodol (hyd yn oed os yw'n cael ei alw'n paent) yn cael ei roi ar waith yn wahanol. Fodd bynnag, mae pob cydran wedi llawer o nodweddion tebyg: .. Dylai'r ffigur yn cael ei gynnwys yn y blwch gall fod â lliw i fod yn weladwy ac yn anweledig, ac ati Mewn geiriau eraill, mae angen i chi greu dosbarth rhiant am bob un o'r ffigurau hyn, lle bydd pob cydran etifeddu'r eiddo cyffredinol.
Os oes gan ddosbarth dulliau haniaethol, y dosbarth yn haniaethol. Cyn i'r dosbarth gair rhoi'r gair allweddol haniaethol, teitl y dull - hefyd. Ar ôl y teitl dull o'r fath yn angenrheidiol i roi hanner colon. Yn Java, ni all dosbarth haniaethol gynhyrchu copïau. Os ydym am i wahardd eu creu, hyd yn oed os nad oes dulliau haniaethol y dosbarth, gall y dosbarth gael ei ddatgan haniaethol. Ond os bydd y dosbarth o leiaf un dull haniaethol, rhaid i'r dosbarth fod yn haniaethol. Mae'n amhosibl i ddosbarth oedd a haniaethol yw, ac yn olaf, a'r dull hefyd. Ni all y dull hwn fod yn haniaethol, preifat, sefydlog, brodorol. I Is-ddosbarth gallai un yn datgan nad ydynt yn haniaethol ac yn enghreifftio, rhaid iddynt weithredu pob dull haniaethol y rhiant. Gall y dosbarth ei hun yn defnyddio ei ddulliau haniaethol.
enghraifft:
- dosbarth haniaethol Aclass {
- Dull ddi-rym haniaethol cyhoeddus (int a) ;
- }
- dosbarth BClass ymestyn Aclass {
- Dull cyhoeddus ddi-rym (int a) {
- // corff
- }
newidynnau Allowed megis dosbarth haniaethol. Gallant gyfeirio at blentyn nad yw'n haniaethol y dosbarth hwnnw neu fod yn null.
Rhyngwynebau mewn Java - dewis arall yn etifeddiaeth lluosog
Yn Java, nid oes unrhyw etifeddiaeth lluosog, oherwydd wedyn mae yna rai problemau. Ni all dosbarth etifeddu gan nifer o ddosbarthiadau. Ond gall fod yn gweithredu rhyngwynebau lluosog.
rhyngwynebau java a dosbarthiadau haniaethol - mae'r cysyniadau yn debyg, ond nid yn union yr un fath. Gall y rhyngwyneb yn cael ei ddatgan fel gyhoeddus, yna mae ar gael i bawb, neu gallwch hepgor y cyhoedd modifier, yna mae'r rhyngwyneb ar gael yn unig o fewn ei pecyn. Nid oes angen allweddair haniaethol, gan fod y rhyngwyneb ac felly yn haniaethol, ond gallwch nodi.
Datganiad rhyngwyneb
Mae'n dechrau gyda pheniad, ac efallai y cyntaf yn mynd i'r cyhoedd keyword, yna - rhyngwyneb gair. Wedyn gall fod yn air yn ymestyn a rhyngwynebau trosglwyddo, lle etifeddodd hwn. Ni chaniateir i ailadrodd, ac mae'n amhosibl i ffurfio cymhareb cylchol o'r berthynas etifeddiaeth. Yna daw'r corff rhyngwyneb, caeedig yng braces cyrliog. Yng nghorff yr elfennau rhyngwyneb yn cael eu datgan: cysonion Maes a dulliau haniaethol. Mae pob maes yn gyhoeddus sefydlog derfynol - nid yw pob un addasyddion hyn yn angenrheidiol. Mae pob un o'r dulliau yn cael eu hystyried i fod yn haniaethol cyhoeddus - addasyddion hyn hefyd yn cael ei penodedig. Yn awr, yn ddigon a ddywedir am y gwahaniaeth rhwng dosbarth haniaethol o'r rhyngwyneb Java.
- rhyngwyneb cyhoeddus AI ymestyn B, C, D {
- // corff
- }
I ddatgan etifedd rhyngwyneb dosbarth, mae angen i ddefnyddio'r offer keyword:
- Dosbarth Aclass gweithredu BI, CI, DI {}
Hynny yw, os ar ôl y datganiad dosbarth yn gweithredu enw rhyngwyneb penodedig, ei offer dosbarth. Etifeddion y dosbarth hwn yn cael ei elfennau, felly maent hefyd yn ei werthu.
Newidynnau o fath rhyngwyneb yn cael ei ganiatáu hefyd. Gallant gyfeirio at fath y dosbarth sy'n gweithredu'r rhyngwyneb hwn, neu null. newidynnau megis cael yr holl elfennau y dosbarth Gwrthrych, oherwydd bod yr amcanion yn cael eu cynhyrchu gan y dosbarthiadau, ac maent, yn eu tro, yn deillio o'r dosbarth Gwrthrych.
Yn yr erthygl hon, rydym yn trafod rhai elfennau o fodel gwrthrych Java - dosbarthiadau haniaethol, dulliau haniaethol rhyngwyneb.
Similar articles
Trending Now