PROGRAMSKI JEZICI 2
ÐÑедаваÑе 1
ÐÑедаваÑе 1
- No tags were found...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Nasleđivanje<br />
• Većina ljudi smatra da je svet prirodno sačinjen od objekata<br />
međusobno povezanih na hijerarhijski način, npr. životinja,<br />
sisara i pasa. Ako bi želeli da životinje opišemo apstraktno,<br />
rekli bi da one imaju izvesne osobine, npr. veličinu,<br />
inteligenciju i vrstu skeletnog sistema. Životinje imaju i<br />
određene aspekte ponašanja: one jedu, dišu i spavaju. Ovakav<br />
opis osobina i ponašanja predstavlja definiciju klase životinja.<br />
• Ako želimo da definišemo određeniju klasu životinja, npr.<br />
sisare, oni bi takođe morali imati određenije osobine, npr.<br />
mlečne žlezde i tip zuba. Kažemo da su sisari potklasa (engl.<br />
subclass) životinja, a životinje su sisarima natklasa (engl.<br />
superclass).<br />
• Pošto su sisari samo uže definisane životinje, oni nasleđuju<br />
sve osobine životinja. Potklasa koja se nalazi duboko u<br />
hijerarhiji nasleđuje osobine svih svojih predaka u hijerarhiji<br />
klase.