2025 Avtor: Lynn Donovan | [email protected]. Nazadnje spremenjeno: 2025-01-22 17:40
starš in Otrok razredi z enakim podatkovnim članom Java . Referenčna spremenljivka za starš razred je sposoben zadržati predmet referenco kot tudi njeno otroški predmet referenca. Referenca, ki vsebuje otrok razred predmet referenca volja ne morejo dostopati do članov (funkcij ali spremenljivk) datoteke otrok razred.
Ali je v zvezi s tem mogoče objekt podrejenega tipa na primer dodeliti spremenljivki nadrejenega tipa?
Ne-ampak a predmet od starševski tip lahko biti dodeljena spremenljivki od otroški tip.
ali lahko podrazredu dodelimo predmet nadrazreda? Ne. To nima smisla dovoliti. Razlog je zato, ker podrazredov na splošno definirajo dodatno vedenje. Če lahko dodelite a objekt nadrazreda do a podrazred referenca, ti bi naletel na težave med izvajanjem, ko ti poskusite dostopati do članov razreda, ki dejansko ne obstajajo.
Kasneje se postavlja vprašanje, ali lahko podrejeni razred ustvari objekt nadrejenega razreda?
Preprosto povedano, Objekti nadrejenega razreda lahko drži predmetov od otroški razred . Nasprotno lahko ne bo res.
Ali lahko predmet razvrsti drug predmet v podrazred?
Lahko an predmet od a podrazred dostopno zaščiteno polje drug predmet od drug podrazred ? Vendar pa obstajajo časi, ko želite metodo omejiti na podrazredov samo ali, redkeje, dovoliti podrazred metode za dostop do polja nadrazreda. V tem primeru razglasite element razreda kot zaščiten.
Priporočena:
Kako deserializirate predmet v Javi?
Serializacija in deserializacija v Javi s primerom. Serializacija je mehanizem pretvorbe stanja predmeta v tok bajtov. Deserializacija je obratni proces, kjer se tok bajtov uporablja za ponovno ustvarjanje dejanskega predmeta Java v pomnilniku. Ta mehanizem se uporablja za ohranjanje objekta
Ali lahko obdržim predmet, ki mi je bil poslan po pomoti?
Ali lahko obdržite pakete, ki so napačno dostavljeni na vaš dom? Odgovor je da in ne, glede na Citizens Advice. Predmeti, ki vam jih podjetja pošiljajo, a jih dejansko niste naročili, se imenujejo "nenaročeno blago". Podjetje vas lahko odpelje na sodišče, da izterjate svoje blago
Ali je predmet Date spremenljiv v Javi?
Spremenljiv objekt je preprosto objekt, ki lahko po izdelavi spremeni svoje stanje. Na primer, StringBuilder in Date sta spremenljiva predmeta, medtem ko sta String in Integer nespremenljiva predmeta. Razred ima lahko spremenljiv objekt kot polje
Kako preverite, ali je predmet prazen ali ne v JavaScriptu?
Najboljši način, da preverite, ali je predmet prazen, je s pomočjo funkcije za pomoč, kot je spodnja. funkcija isEmpty(obj) {for(var ključ v obj) {if(obj. var myObj = {}; // Prazen predmet if(isEmpty(myObj)) {//Object je prazen (v tem primeru bi vrnil true)} drugače {// Objekt NI prazen} Objekt
Kako se imenuje podrejeni proces, katerega nadrejeni se konča, preden to stori?
Procesi sirote so v nasprotju z zombi procesi, ki se nanašajo na primer, ko se nadrejeni proces konča pred svojimi podrejenimi procesi, za katere pravijo, da postanejo 'siroteli