java dedicnost

Programovacie jazyky, rady, poradňa...
p4to
Expert
Expert
Používateľov profilový obrázok
Príspevky: 156
Registrovaný: 17 jún 2010, 8:07

java dedicnost

Príspevok od používateľa p4to »

Zdravim,
mam triedu rodic a potomok, kde potom je potomok triedy rodic ...
v maine ked ulozim do premennej typu rodic new potomok, znamena to ze uz potomka neziskam ??

Kód: Vybrať všetko

rodic rod=new potomok();

if (rod.getClass() != potomok.class) {
                ...
}else{
       ((potomok) rod).overridenMetoda();     //chyba cannot be cast to 
}



diki
Fabo
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 6810
Registrovaný: 16 nov 2007, 17:23
Bydlisko: 's Chravenhache
Kontaktovať používateľa:

Re: java dedicnost

Príspevok od používateľa Fabo »

dafuq? o co sa to preboha snazis?
p4to
Expert
Expert
Používateľov profilový obrázok
Príspevky: 156
Registrovaný: 17 jún 2010, 8:07

Re: java dedicnost

Príspevok od používateľa p4to »

chapes ma o co mi ide ?? ak tak vysvetlim to na inom priklade ...
Fabo
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 6810
Registrovaný: 16 nov 2007, 17:23
Bydlisko: 's Chravenhache
Kontaktovať používateľa:

Re: java dedicnost

Príspevok od používateľa Fabo »

absolutne nechapem. Popis co sa snazis tymto docielit.
p4to
Expert
Expert
Používateľov profilový obrázok
Príspevky: 156
Registrovaný: 17 jún 2010, 8:07

Re: java dedicnost

Príspevok od používateľa p4to »

ok uz som to vyriesil diki za tvoj cas :)
pcsiete
Medium Star
Medium Star
Príspevky: 413
Registrovaný: 07 dec 2012, 18:47

Re: java dedicnost

Príspevok od používateľa pcsiete »

Iba tak, mam pocit ze si potreboval naspat pristupit k niektorym clenom z potomka, nie?
V tom pripade potrebujes/si potreboval urobit dynamicke pretypovanie, teda nieco ako

Kód: Vybrať všetko

potomok premennaPotomka = (potomok)premennaRodica;
Napísať odpoveď