26.09.2015 Views

PROGRAMSKI JEZICI 2

Предавање 1

Предавање 1

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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

OOP uvodi drugačiji način<br />

razmišljanja<br />

• Posmatrajmo na primer izraz “log 1000”. Da li je ovde u središtu<br />

pažnje funkcija “log” ili njen argument “1000”?<br />

• Ukoliko razmišljamo da se ovde radi o funkciji “log” kojoj se šalje<br />

argument “1000” i koja daje kao rezultat broj “3”, razmišljamo na<br />

proceduralni način.<br />

• Sa druge strane, ukoliko smatramo da se u ovom slučaju na broj<br />

“1000” primenjuje operacija (funkcija) “log” koja ga transformiše u<br />

broj “3”, tada razmišljamo na objektno orijentisani način.<br />

• Dakle, proceduralno razmišljanje forsira funkciju, kojoj se šalje<br />

podatak koji se obrađuje, dok objektno orijentisano razmišljanje<br />

forsira podatak nad kojim se funkcija primenjuje.

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

Saved successfully!

Ooh no, something went wrong!