In ingegneria del software, l'espressione paradigma orientato agli oggetti o paradigma object-oriented si riferisce a un insieme di concetti introdotti dai linguaggi di programmazione orientati agli oggetti e in seguito estesi a numerosi altri contesti della information technology.

Concetti fondamentali

modifica

I concetti fondamentali del paradigma object-oriented includono:

Applicazioni

modifica

Linguaggi di programmazione a oggetti

modifica
Lo stesso argomento in dettaglio: Programmazione orientata agli oggetti.

I concetti fondamentali del paradigma object-oriented furono inizialmente introdotti nei linguaggi di programmazione. La programmazione orientata agli oggetti rappresenta tuttora il paradigma di programmazione dominante nell'industria del software, e molte nuove tendenze stanno emergendo come sviluppo o estensione di questo paradigma.

Linguaggi di modellazione a oggetti

modifica

I linguaggi di modellazione consentono di costruire modelli di sistemi software come strumenti di analisi e progetto. La diffusione della programmazione a oggetti ha portato all'emergere di numerosi approcci alla modellazione che fanno uso dei concetti fondamentali di classe, oggetto, ereditarietà e così via. Il linguaggio di modellazione object-oriented dominante è UML.

Database a oggetti

modifica

Il successo del paradigma object-oriented nella programmazione ha portato a numerosi tentativi di applicare lo stesso paradigma nel contesto dei Database Management System. Sebbene sia opinione diffusa che lo standard dominante nel settore continuerà a essere quello relazionale, non mancano proposte di "OODBMS" (Object-Oriented Database Management System).

Middleware per il calcolo distribuito

modifica

Voci correlate

modifica
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica

📚 Artikel Terkait di Wikipedia

XOOPS

ridistribuito sotto licenza GPL. XOOPS è l'acronimo di eXtensible Object Oriented Portal System (sistema per portali estensibili orientati agli oggetti). Anche

Base di dati

cercando i software per la gestione delle basi di dati, vedi Database management system. Questa voce o sezione sull'argomento informatica è priva o carente

Moodle

Moodle (acronimo di Modular Object-Oriented Dynamic Learning Environment, ambiente per l'apprendimento modulare, dinamico, orientato ad oggetti) è un

Microsoft Access

Applications. Sebbene il prodotto supporti tecniche di programmazione object-oriented (OO), tuttavia non costituisce un ambiente di sviluppo interamente

Modello relazionale

funzionalità object-oriented, come la possibilità di definire tipi di dato "utente"[non chiaro]. ^ Atzeni 2018, p. 15. ^ Codd 1970. ^ Breve storia dei database relazionali

Paradox (database)

il QBE e il motore di database, erano porting mantenendo il codice DOS, ci fu una grande rottura di compatibilità da PAL a ObjectPAL e il passaggio a un'interfaccia

Java DataBase Connectivity

un'API object oriented orientata ai database relazionali, raggruppata nel package java.sql, che serve ai client per connettersi a un database fornendo

Base di dati a oggetti

(EN) Opere riguardanti Object-oriented databases, su Open Library, Internet Archive. (EN) Denis Howe, object-oriented database, in Free On-line Dictionary