RačunalaProgramiranje

Objektno-orijentirano programiranje

Objektno orijentisano programiranje - metoda što je moguće bliže naše ponašanje. On služi kao prirodan nastavak ranijih inovacija koje se odnose na razvoj programskih jezika. Ako govorimo o strukturnog programiranja, onda je ovaj pravac je mnogo više strukturiran od starije verzije, osim toga, to je više apstraktno, više modularni. Već smo bili pokušaji da se odvojili i premjestiti programiranje elemente tzv unutrašnjem planu.

Objektno orijentisanog programiranja je da se koristi za izradu specijaliziranih jezika. Oni su obično karakteriziraju tri glavne karakteristike:

- inkapsulacija, odnosno kombinacija zapisa sa funkcijama i procedurama, kao i manipulacije polja evidenciju podataka, formiranje potpuno novu vrstu baze podataka, pod nazivom predmeta;

- nasljedstva, definicija objekta podrazumijeva svoju kasniju upotrebu izgraditi hijerarhiju objekata kreiranih uz mogućnost za stvaranje novih objekata koji se odnose na hijerarhiju, kao i implicira pristupni kod i generirati informacije o svim objektima;

- polimorfizam, to jest, sposobnost da se dodijeliti akcije istog imena, koji će potom biti zajednički gore i dolje u hijerarhiji objekta, i hijerarhija svake realizacije objekta akcije na ovaj način će biti odgovornost da je prava stvar za njega.

Objektno-orijentirano programiranje Delphi pruža kompletan set alata za programiranje, među kojima su: veća modularnost i strukturiran apstraktno, ugrađeni sposobnost ponovne upotrebe. Sve ove karakteristike mogu se pripisati kod, što je više strukturiran, lakše u smislu usluga i mnogo fleksibilniji. Vrlo često, u objektno orijentisano programiranje nas čini ostavimo po strani specifične presude o programiranju dugi niz godina smatra kao standard. Međutim, kada se to učini, proces razvoja ne izgleda tako komplikovano, izgleda jasan i odličan alat za različite zadatke, pružajući ogroman problem trivijalan softver.

Ako ste ga napravili naš zadatak, na primjer, da prouče objektno orijentisano programiranje u PHP-u, potrebno je odbaciti i zaboraviti ono što ste prije nego što znaš o tome, i došao do svoje radne sobe sa čistim škriljevca. Jedini način na koji će se moći vidjeti sve detalje ovog pristupa za procjenu njegove upotrebljivosti i mogućnosti. Objektno orijentisanog programiranja nije jedini način, to je više kao kontinuum ideja usmjerena na izradi čisto koda. Kompajler radi na nekoliko različitih principa, ako ga uporedimo sa prevodiocem, dok je njegova brzina je mnogo veća. Kompajlera su usmjerene na razvoj svakog spreman softverskih proizvoda, a ne na ograničenom broju zadataka.

klase

Prije nego što je nastao objektno-orijentirano programiranje jezika u mnogim dešavanjima su kuva potrebu za produžene tipove podataka nego stvarna i cijeli broj brojevi, tekst varijable i Boolean varijabli. To postaje teško raditi cijeli broj nizova podataka. To je ono što se koristi nastavu u OOP koncepte. Uz takve strukture je postao mnogo lakše raditi, jer sada za iste objekte ne treba da se registrujete puno linija koda da se nešto što se može automatski generira. Programskih jezika niskog nivoa čini takav način da je veoma teško, ali u novu fazu razvoja sasvim udobno koristiti.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 bs.unansea.com. Theme powered by WordPress.