PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Web dizajn, programiranje i ostalo (https://forum.pcekspert.com/forumdisplay.php?f=39)
-   -   Objektni pristup programiranju! (https://forum.pcekspert.com/showthread.php?t=32927)

akegalj 01.02.2006. 20:29

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

SalvadorStaniol 27.02.2006. 00:25

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.


Sva vremena su GMT +2. Sada je 08:55.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger