Principiile programarii orientate pe obiecte. Ce este POO. Clase. Obiecte. Incapsularea. Moştenirea. Polimorfismul. - Nu Este Specificat

CURSUniversitate Colegiul National de Comert al ASEM Caiet Programare Orientata pe Obiecte

preview iconExtras din document

Dupa cum se stie, un orice program contine descrierea datelor si a algoritmului de prelucrare a acestor date pentru atingerea anumitor obiective. Se respecta astfelcunoscuta relatie Program = Date + Algoritm In programarea procedurala, datele sunt descrise separat de prelucrari, astfel ca legatura dintre ele se realizeaza numai la nivel conceptual. Pentru tipurile de date primitive s-a adoptat conceptul, conform caruia prin tip de date se intelege o multime de valori, careia i se asociaza o multime de operatii care se pot efectua asupra valorilor respective. Constatam deci ca, inca de la inceputurile programarii in limbaje de nivel superior, s-a facut o legatura stransa intre date si operatii, legatura incorporata in fiecare limbaj de programare. In schimb, in cazul tipurilor de date derivate si a structurilor de date, care sunt definite de catre programator, in limbajele procedurale aceasta legatura intre date si operatii nu se mai respecta, fiecare dintre ele fiind descrise in program separat. In cazul programelor mari, aceasta situatie are drept consecinta cresterea dificultatii muncii programatorului, cresterea probabilitatii aparitiilor unor erori si a dificultatii de depanare a programelor. Totodata, modificarea unor astfel de programe (pentru imbunatatire sau pentru adaptarea lor in vederea reutilizarii) devine foarte dificila. ...

Download
alert iconRaporteaza o eroare
0 Comenteaza
+1
Posteaza

Curs: Principiile programarii orientate pe obiecte. Ce este POO. Clase. Obiecte. Incapsularea. Moştenirea. Polimorfismul. Profesor: Nu Este Specificat