26.09.2015 Views

PROGRAMSKI JEZICI 2

Предавање 1

Предавање 1

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Polimorfizam, kapsuliranje i nasleđivanje<br />

međusobno sarađuju<br />

• Od dva primera iz stvarnog sveta koja smo koristili,<br />

automobil potpunije ilustruje snagu objektno<br />

orijentisanog dizajna. O psima je zabavno<br />

raspravljati kada govorimo o precima, ali automobil<br />

više liči na program.<br />

– Svi vozači se oslanjaju na nasleđivanje kada sedaju u<br />

različite vrste (potklase) automobila.<br />

– Nije važno da li je u pitanju školski autobus, Mercedes<br />

sedan, Porše ili porodični kombi, svi vozači će uglavnom<br />

pronaći i umeti da koriste upravljač, kočnice i pedalu gasa.<br />

– Nakon izvesnog krčanja zupčanika, većina vozača će<br />

shvatiti razliku između običnog i automatskog menjača, jer<br />

svi u osnovi shvataju njihovu natklasu, prenosni<br />

mehanizam.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!