Indice
6 relazioni: Combinatoria, Design pattern, Ereditarietà (informatica), Gang of Four (scrittori), Programmazione orientata agli oggetti, Run-time.
Combinatoria
Con il termine combinatoria o combinatorica (che comprende anche la geometria combinatoria) si intende il settore della matematica che studia come contare gli elementi degli insiemi finiti, come mezzo per ottenere altro o come fine, e più in generale studia le proprietà di insiemi finiti di "oggetti semplici" (per esempio interi, stringhe, nodi e collegamenti, punti e linee, configurazioni discrete).
Vedere Decorator e Combinatoria
Design pattern
Design pattern (traducibile in lingua italiana come "schema progettuale", "schema di progettazione", o "schema architetturale"), in informatica e specialmente nell'ambito dell'ingegneria del software, è un concetto che può essere definito "una soluzione progettuale generale ad un problema ricorrente".
Vedere Decorator e Design pattern
Ereditarietà (informatica)
In informatica l'ereditarietà è uno dei concetti fondamentali nel paradigma di programmazione a oggetti. Essa consiste in una relazione che il linguaggio di programmazione, o il programmatore stesso, stabilisce tra due classi.
Vedere Decorator e Ereditarietà (informatica)
Gang of Four (scrittori)
In ingegneria del software il termine inglese Gang of Four ("banda dei quattro"), spesso abbreviato in GoF, è usato per riferirsi agli autori del libro Design Patterns: Elements of Reusable Object-Oriented Software: Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides.
Vedere Decorator e Gang of Four (scrittori)
Programmazione orientata agli oggetti
In informatica, la programmazione orientata agli oggetti (in acronimo OOP), a volte chiamata semplicemente programmazione ad oggetti, è un paradigma di programmazione che permette di definire oggetti software in grado di interagire gli uni con gli altri attraverso lo scambio di messaggi.
Vedere Decorator e Programmazione orientata agli oggetti
Run-time
Nella programmazione il tempo di esecuzione o runtime è il periodo in cui un programma viene eseguito. Tradizionalmente, questa contrapposizione era soprattutto intesa rispetto al tempo di compilazione (compile-time), relativa alla stesura e traduzione del programma sorgente; in questa accezione, spesso si usano anche gli aggettivi dinamico e statico per riferirsi rispettivamente al run-time e al compile-time.
Vedere Decorator e Run-time
Conosciuto come Decorator pattern.

