Subklasse erf publieke metodes van die superklas wat hulle uitbrei, maar hulle kan nie direk toegang tot die privaatinstansie-veranderlikes van die superklas kry nie en moet die publieke toegangs- en mutatormetodes gebruik.
Erf subklasse private instansie veranderlikes java?
'n Subklas erf nie die private lede van sy ouerklas nie … 'n Geneste klas het toegang tot al die private lede van sy omsluitende klas - beide velde en metodes. Daarom het 'n publieke of beskermde geneste klas wat deur 'n subklas geërf word, indirekte toegang tot al die private lede van die superklas.
Word instansieveranderlikes in Java geërf?
Ek weet dat instance-veranderlike nie geërf word nie maar hulle kan in subklas verkry word. As toegang tot hulle in subklas verkry kan word, beteken dit dat hulle tussen superklas en subklas gedeel word of beide superklas en subklas het verskillende kopies.
Kan 'n subklas nuwe private instansie veranderlikes byvoeg?
'n Subklas kan nuwe priv instansie veranderlikes byvoeg, nuwe publieke, priv, of statiese metodes byvoeg, oorgeërfde veranderlikes ignoreer. 'n Subklas kan nie 'n publieke metode as privaat herdefinieer of statiese metodes van die superklas ignoreer nie. … In polimorfisme bepaal die samesteller nie watter metode om te roep nie.
Kan jy private instansie veranderlikes erf?
Subklasse erf publieke metodes van die superklas wat hulle uitbrei, maar hulle kan nie direk toegang tot die privaatinstansieveranderlikes van die superklas verkry nie en moet die publieke toegangs- en mutatormetodes gebruik.