Paradigmă orientată pe obiecte
Această intrare sau secțiune despre subiectul ingineriei software nu menționează sursele necesare sau cei prezenți sunt insuficienți . |
În ingineria software , expresia paradigmă orientată obiect sau orientată obiect se referă la un set de concepte introduse de limbaje de programare, orientate obiect și extinse ulterior la numeroase alte contexte ale tehnologiei informației .
Concepte fundamentale
Conceptele fundamentale ale paradigmei orientate pe obiecte includ:
Aplicații
Limbaje de programare orientate pe obiecte
Conceptele fundamentale ale paradigmei orientate obiect au fost introduse inițial în limbaje de programare. Programarea orientată pe obiecte reprezintă în continuare paradigma dominantă de programare în industria software-ului și multe noi tendințe apar ca o dezvoltare sau extensie a acestei paradigme.
Limbaje de modelare a obiectelor
Limbajele de modelare vă permit să creați modele de sisteme software ca instrumente de analiză și proiectare . Răspândirea programării orientate pe obiecte a condus la apariția a numeroase abordări de modelare care utilizează conceptele fundamentale de clasă, obiect, moștenire și așa mai departe. Limbajul dominant de modelare orientat pe obiecte este UML .
Baza de date obiect
Succesul paradigmei orientate pe obiecte în programare a dus la numeroase încercări de a aplica aceeași paradigmă în contextul sistemelor de gestionare a bazelor de date . Deși se crede că standardul dominant în sector va continua să fie standardul relațional , nu lipsesc propunerile pentru „ OODBMS ” (Sistem de gestionare a bazelor de date orientate pe obiecte).
Middleware pentru calcul distribuit
Elemente conexe
- Programare orientată pe obiecte
- Object Management Group este un consorțiu care gestionează multe dintre standardele emergente legate de paradigma orientată obiect