|
01.02.2006., 20:29 | #1 |
Registered User
Datum registracije: Jan 2006
Lokacija: Zagreb
Postovi: 23
|
Objektni pristup programiranju!
Namjeravam se malo dublje baciti u programiranje, pa me zanima koje su prednosti i nedostaci objektnog programiranja( u c++)? :confused: Mozete i dati neki primjer pa obrazlozit ako ste raspolozeni( neke goleme razlike izmedju proceduralnog i objektnog nacina)! fala |
27.02.2006., 00:25 | #2 |
Registered User
Datum registracije: Feb 2006
Lokacija: zg
Postovi: 20
|
razlika je u konceptu i pristupu. U OOP-u je kod organiziran u medjusobno nezavisne module tj. klase. koji imaju svoje "odgovornosti". Upravo ta nezavisnost omogucava iskoristivost koda u vise scenarija. Uz nezavisnost jos je tu i nasljedjivanje - postojeca klasa se po potrebi moze dodatno specijalizirati... posljedica nasljedjivanja je polimorfizam - podklase neke klase imaju isti interface - objekt koji poziva njihove metode ne treba "znati" o kom je objektu rijec... ajaj jaj stvari se kompliciraju, bolje da stanem Uz OOP su cvrsto vezani design patterni - objektno orjentirana rjesenja problema koji se cesto ponavljaju i UML - unified modelling language - skup pravila koja odredjuju tekstualni i graficki prikaz klasa i njihovih medjusobnih odnosa. C++ nije cisti oo jezik. Pravi oo jezici su java, python, smalltalk. |
|
|
Oglas
|
|
|
|