Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Dedičnosť VS Kompozicia

Aktivity
Avatar
Neaktivní uživatel:24.9.2014 22:30

Zdravim, chcel by som sa opytat... Ak mam objekt, ktory by mohol byt rodicom (parent) dalsim objektom, ale rovnako sa moze tento objekt iba odovzdat parametrom konstruktora a poskladat to takto "kompozicne"... a teraz otazka...
ako sa to sprava v operacnej pamati? Ked mam objekty A a B a "spajam" ich kompoziciou vytvara sa v pamati objekt ktory pripajam (posielam parametrom) znovu? Alebo tam pride iba nejaka referencia (odkaz) a stale je rovnako objekt A aj B v pamati iba raz?
Pri dedicnosti je to zrejme jasne - tam bude kazdy objekt vytvoreny iba raz, ale pri kompozicii - neviem...

A dalsia podotazka: co teda pouzit dedicnost alebo kompoziciu ak to z hladiska funkcnosti nema ziadny vplyv na aplikaciu?

Ďakujem...

Odpovědět
24.9.2014 22:30
Neaktivní uživatelský účet
Avatar
MrPabloz
Člen
Avatar
Odpovídá na Neaktivní uživatel
MrPabloz:25.9.2014 9:16

Při kompozici jsou objekty dva, při dědičnosti jeden.
Dědičnost má smysl tehdy, chceš li na víc druhu potomků použít stejnou funkci od jejich rodiče, sbalit je do jedné kolekce, nebo tak :)

Nahoru Odpovědět
25.9.2014 9:16
Harmonie těla a duše, to je to, oč se snažím! :)
Avatar
Neaktivní uživatel:25.9.2014 10:29

Ďakujem veľmi pekne :)

Nahoru Odpovědět
25.9.2014 10:29
Neaktivní uživatelský účet
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.