Object model: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
RebelRobot (discussione | contributi)
m bot: +: en
Aggiunto il template "Portale"
 
(14 versioni intermedie di 14 utenti non mostrate)
Riga 1:
{{S|programmazione}}
{{stub informatica}}
'''Object model''' o '''modello ad oggetti''', in [[informatica]] e in [[programmazione]] indica l'insieme di funzionalità suddivise in [[Oggetto (informatica)|oggettiprogrammazione]], cheindica vengonoun offertemodello alper programmatore datrattare un determinatoproblema [[Linguaggioattraverso dila programmazione|linguaggio]]rappresentazione otipica [[Libreriadel software|libreria]]Object-Oriented o(Classi, ambienteOggetti, d'esecuzionerelazioni tra Oggetti e proprietà).
 
Tipicamente un ''object model'' definisce un set di [[Classe (informatica)|classi]] per rappresentare i [[tipo di dato|tipi di dato]] fondamentali, un set per rappresentare oggetti di sistema come [[Finestra (informatica)|finestre]] e [[file]] e altri set per racchiudere altre funzionalità di uso comune.
Così, per esempio, si può parlare di ''object model'' del [[Linguaggio di programmazione Java|Java]] tanto come di ''object model'' del [[DHTML]].
 
Il modello ad oggetti è applicato tanto all'analisi quanto alla progettazione ed alla realizzazione vera e propria di un programma, infatti abbiamo modelli ad oggetti per l'analisi e progettazione nell'ingegneria e linguaggi di programmazione ad oggetti.
Tipicamente un ''object model'' definisce un set di [[Classe (informatica)|classi]] per rappresentare i [[tipi di dato]] fondamentali, un set per rappresentare oggetti di sistema come [[finestre]] e [[file]] e altri set per racchiudere altre funzionalità di uso comune.
 
== Voci correlate ==
*[[Programmazione orientata agli oggetti]]
 
{{stub Portale|informatica}}
 
[[Categoria:Programmazione orientata agli oggetti]]
 
[[en:Object model]]